composer搞了我好久
搜尋到網上的好多都是 curl -sS https://getcomposer.org/installer | php
試過好多遍都是漫長的等待。。。肯定是被牆了,
是以唯一的辦法就是 直接手動下載下傳composer.phar
打開指令行視窗并執行如下指令将前面下載下傳的 composer.phar 檔案移動到 /usr/local/bin/ 目錄下面:
sudo mv composer.phar /usr/local/bin/composer
chmod u+x /usr/local/bin/composer
Windows系統:找到并進入 PHP 的安裝目錄,将 composer.phar 複制到 PHP 的安裝目錄下面,也就是和 php.exe 在同一級目錄。 在 PHP 安裝目錄下建立一個 composer.bat 檔案,并将下列代碼儲存到此檔案中:
@php "%~dp0composer.phar" %*
確定php.exe所在目錄,處于windows系統環境變量的Path中
最後重新打開一個指令行視窗試一試執行 composer --version 看看是否正确輸出版本号
更新composer自身的指令為
composer selfupdate
修改目前項目使用國内Composer鏡像
打開指令行視窗(windows使用者)或控制台(Linux、Mac 使用者),進入你的項目的根目錄(也就是 composer.json 檔案所在目錄),執行如下指令:
composer config repo.packagist composer https://packagist.phpcomposer.com
如果你希望全局有效,加上-g參數即可
composer config -g repo.packagist composer https://packagist.phpcomposer.com
Linux下安裝composer插件的代碼
/alidata/server/php/bin/php /usr/local/bin/composer global require "fxp/composer-asset-plugin:~1.1.1"
/alidata/server/php/bin/php 是我的伺服器的php.exe檔案所在路徑