#composer安裝 curl -sS https://getcomposer.org/installer | php #若是該命令執行不了,經過其餘方式下載install文件後再執行「php install(經過php執行install這個文件)」有可能就能安裝了 mv composer.phar /usr/local/bin/composer #更新 composer self-update #composer查看安裝詳情 composer update -vvv #composer添加其餘鏡像 //方法1:當前目錄下的composer.json中添加以下配置 { "repositories": [ { "packagist": false }, { "type": "composer", "url": "https://packagist.phpcomposer.com" } ] } //方法2:執行命令 composer config -g repo.packagist composer https://packagist.phpcomposer.com 後會在全局配置文件中加入中國鏡像的配置 [1] #composer的初步使用 1. curl -sS https://getcomposer.org/installer | php #下載和安裝composer.phar文件到當前目錄 2. php composer.phar create-project yiisoft/yii2-app-advanced advanced 2.0.6 #在當前目錄建立一個advanced的文件夾,並在目錄上建立一個"yii2-2.0.6"的項目。 #composer清除緩存 composer clear-cache #相關配置保存的目錄 /root/.composer/config.json /root/.composer/composer.json #若是安裝中須要github的token輸入後會保存在這個文件中 /root/.composer/auth.json #若是在Win7下則是在「C:/Users/%USERNAME%/AppData/Roaming/Composer」目錄下對應的文件中 #Win7下安裝composer [1] 1. https://getcomposer.org/download/ 下載最新版的composer.phar。 2. 在composer.phar所在目錄新建composer.bat腳本。 腳本內容: @ECHO OFF php "%~dp0composer.phar" %* 3. 將composer.bat加入環境變量path中則可全局使用。 4. 在cmd下輸入composer -V若是有版本信息顯示則表示安裝成功。 #composer使用 1. 新建項目目錄,並在目錄下新建 composer.json 文件。 文件中內容示例: { "require": { "yiisoft/yii2": "*" } } 2. 執行 composer update -vvv 則開始安裝相關軟件。 #安裝好composer後,若是要安裝yii2須要用命令安裝須要的插件 composer global require "fxp/composer-asset-plugin:^1.4.2" #下面的命令也和npm相關命令同樣自動把命令中的相關庫添加到composer.json中 composer require yiisoft/yii2 "~2.0.0" #版本依賴包 [1] ~會匹配最近的小版本依賴包,好比~1.2.3會匹配全部1.2.x版本,可是不包括1.3.0 ^會匹配最新的大版本依賴包,好比^1.2.3會匹配全部1.x.x的包,包括1.3.0,可是不包括2.0.0 *安裝最新版本的依賴包 #阿里雲Composer鏡像 [1] composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/