對於composer這個東西,之前使用的時候一直在windows下,也沒什麼大問題,今天在我電腦虛擬機裡搞了一個lnmp,想裝一下yii2。
1.先把composer self-update升級成最新的。
2.安裝Composer Asset Plugin,到github上找到方式composer global require "fxp/composer-asset-plugin:~1.3",搞了幾次都是報
Problem 1 - The requested package fxp/composer-asset-plugin ~1.3 is satisfiable by fxp/composer-asset-plugin[1.3.x-dev] but these conflict with your requirements or minimum-stability.
這個錯誤後來去網上找方法,大部分說在composer.json裡添加"minimum-stability": "dev",但是不好使,反複試了很多方法,最後還是嘗試在原來基礎上改下載版本為1.2.2 ,就行了。網友的答案也不是萬能的啊,github給的命令有點坑爹啊。
3.composer create-project yiisoft/yii2-app-basic yii2 2.0.11
4.composer update
5.github產生的token:github頭像->setting->Personal access tokens->Generate new token
6.下載中。 。 。之前用composer config repo.packagist composer https://packagist.phpcomposer.com 指令將鏡像全域下載位址改為國內的了,但是為毛還是慢的要死, composer config -l -g 看的確是改了[repositories .packagist.org.url] https://packagist.phpcomposer.com。 。 。 。
7.安裝完成。
以上是記錄linux下composer使用的坑爹過程的詳細內容。更多資訊請關注PHP中文網其他相關文章!