我無法讓作曲家工作。當我嘗試部署到Heroku時,它也失敗。作曲者損壞:Class Fxp Composer AssetPlugin Repository NpmRepository不存在
$ composer update
[ReflectionException]
Class Fxp\Composer\AssetPlugin\Repository\NpmRepository does not exist
$ rm -r ~/.composer
$ composer global require fxp/composer-asset-plugin --no-plugins
Changed current directory to /home/Chloe/.composer
Using version ^1.1 for fxp/composer-asset-plugin
./composer.json has been created
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Installing fxp/composer-asset-plugin (v1.1.4)
Downloading: 100%
Writing lock file
Generating autoload files
$ composer update
[ReflectionException]
Class Fxp\Composer\AssetPlugin\Repository\NpmRepository does not exist
我試過步驟Composer throws [ReflectionException] Class Fxp\Composer\AssetPlugin\Repository\NpmRepository does not exist和Updating composer throws exception Class Fxp\Composer\AssetPlugin\Repository\NpmRepository does not exist,但它仍然失敗。
我也跑了composer self-update
它仍然無法正常工作。
PHP 5.6.19,作曲家1.1版本,開發者,作曲家版本1.0.2 2016年4月21日12點30分18秒
只是該版本的作曲家和'作曲家資產plugin'的V1.1.4試過了,我沒有問題。你能分享你的composer.json嗎? – Federkun
這裏是'composer.json':http://pastie.org/private/4vvvpacgx5pzfrqd4kpg – Chloe
從Yii2開發的一些很好的提示:http://stackoverflow.com/a/34939821/148844 – Chloe