首頁 >後端開發 >php教程 >yii2使用安裝composer出錯問題總結

yii2使用安裝composer出錯問題總結

巴扎黑
巴扎黑原創
2017-06-23 11:35:121811瀏覽

最近在學習yii2.0  一直想用官方推薦的composer來安裝 一直不成功 報了一個錯誤一直在困擾著我

廢話少說 直入主題

終端所報的錯誤:

➜ Yii2.0 composer create-project yiisoft/yii2 -app-advanced yii2-advanced --prefer-dist
Installing yiisoft/yii2-app-advanced (2.0.12)
 - Installing yiisoft/yii2-app-advanced (2.0.12): Downloading (1iisoft/yii2-app-advanced (2.0.12): Downloading (1iisoft/yii2-app-advanced (2.0.12): Downloading (1iisoft/yii2-app-advanced (2.0.12): Downloading (100% )        
Created project in yii2-advanced
Loading composer repositories with package information
Updating dependencies (including require-dev)

Reception#Reoo                                                 
##  No valid bower.json was found in any branch or tag of , could not load a package from it.
#create-project [-s|--stability STABILITY ] [--prefer-source] [--prefer-dist] [--repository REPOSITORY] [--repository-url REPOSITORY-URL] [--dev] [--no-dev] [--no-custom- installers] [--no-scripts] [--no-progress] [--no-secure-http] [--keep-vcs] [--no-install] [--ignore-platform-reqs] [- -] [] [] []

問題描述:

在終端輸入

composer create-project yiisoft/yii2-app-advanced yii2-advanced --prefer-dist

之後就出現了這個錯誤。 。 。 。

解決方法:

目前我發現解決這個問題的方法是:

直接編輯yii2-advanced資料夾

composer.json

檔案#

vi yii2-advanced/composer.json

然後新增github的授權

"config": {"process-timeout": 1800},

改為
"config": {"process-timeout": 1800,"github-oauth": {          "github.com": "此处输入您的github授权码"  }
    },

儲存文件,運行以下命令即可完成yii2框架的導入
cd yii2-advanced
composer update

如何取得github的授權碼? ?

#點選此連結 -->  點選右上角Generate new token  -->在Token description中輸入"yii composer install token"  

#-->  點選Generate token即可建立新的github授權碼

Token description中可以隨意輸入描述

#

以上是yii2使用安裝composer出錯問題總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn