1. 程式人生 > 其它 >從github 下載下來的PHP專案程式碼本地需要怎麼部署

從github 下載下來的PHP專案程式碼本地需要怎麼部署

需要提前安裝好composer (版本不限),node 看一下根目錄下package.json有沒有對版本有要求,沒有要求可以先安裝最新版 ,windows系統可以找 exe安裝,linux可以用yum安裝

1、執行 composer install 或 composer unpate 安裝PHP相關依賴到本地該目錄

,

2、執行 npm install 安裝在 根目錄下package.json裡 “dependencies” / “devDependencies” -生產/開發環境前端依賴。它們將會被安裝在 node_module 目錄下。

3、執行npm run dev 或者 npm runproduction 該命令是執行根目錄下 package.json 裡“script” 的 命名為“dev” 和 “production” 的指令碼

使用:node -v 和 npm -v 檢視 node 和npm版本或是否安裝

如果出現node 版本問題 可以安裝 nvm來管理多個node版本,nvm 安裝可以在裡面找到https://github.com/coreybutler/nvm-windows

可以使用 命令 nvm list available 列出所有可用的node 版本

然後用 nvm install xxxx 來安裝需要的版本,安裝完後 使用nvm usexxxx 來制定當前使用哪個版本,在用node -v 看看是否生效

然後配置nginx或apache即可。

npm 和composer的一下使用技巧:

1、國內環境 如果經常安裝出錯或太慢,composer

npm使用 阿里版

命令列執行:npm install -g cnpm --registry=https://registry.npm.taobao.org

composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

如果需要取消配置還原到預設的地址:

composer config -g --unset repos.packagist