2017-03-11 31 views
0

自去年打破fxp\composer-asset-plugin以來,我一直在安裝yii2時遇到問題。如何擺脫yii2中的composer-asset-plugin

每當我運行一個作曲家更新命令時,由於這個作曲家資產插件而失敗。每天都會彈出一個新的錯誤消息。我已經閱讀了多篇文章,github問題,Sam和Alexander(Yii Framework的維護者)不斷地回答同樣的問題,然後結束這個話題。這個插件的更新似乎都不是一個傻瓜式的解決方案。

現在不是問如何解決因這個插件(假設沒有人直到日期100%的工作液,僅只是工作的解決方法「有時」)的錯誤,

我該怎麼辦擺脫這個插件,我不能通過bower或npm手動安裝包?

總之,我的意思是,

Yii中2.0,是生活可能沒有這個插件,這已成爲一個問題的創造者,而不是解決問題。

回答

1

您可以改用https://asset-packagist.org。在composer.json補充一點:

"repositories": [ 
    { 
     "type": "composer", 
     "url": "https://asset-packagist.org" 
    } 
], 

唯一的問題是資產安裝在不同的文件夾,所以你需要改變的別名。添加這個在一些常見的配置文件中:

'aliases' => [ 
    '@bower' => '@vendor/bower-asset', 
    '@npm' => '@vendor/npm-asset', 
],