我是作曲家和Yii2的新手。已经在Windows上安装了yii2,现在我需要安装一个新的bower依赖项,称为bower-asset/angular material。将"bower-asset/angular-material": "0.4.2"
添加到composer.json中需要块并运行composer update bower-asset/angular-material
。这需要很长时间(大约1小时)。不知怎的,作曲家读取了所有角度的补丁
Reading bower.json of bower-asset/angular (v1.3.0-patch2531)
Reading bower.json of bower-asset/angular (v1.3.0-patch2530)
Reading bower.json of bower-asset/angular (v1.3.0-patch2529)
...
为什么要花太长时间?我需要做什么?
fxp/composer资产插件>=v1.3:
要跳过阅读-patch
包,您只需要按照fxp/composer-asset-plugin
:的配置将其添加到项目的composer.json
中
"config": {
"fxp-asset": {
"pattern-skip-version": "(-build|-patch)"
}
}
注意:这也意味着-build
包也将被跳过。
fxp/composer资产插件<v1.3:
如果您使用的fxp/composer-asset-plugin
版本早于1.3,您可以使用以下配置:
"extra": {
"asset-pattern-skip-version": "(-build|-patch)"
},
这应该有效。
请确保您正在运行最新版本的Bower。我目前正在运行v1.2.6,null可以获取最新的依赖项。
$bower-v
如果你已经通过npm在全球范围内安装了bower,那么你可以这样更新:
$npm更新bower-g
注意:根据您的文件权限,您可能需要将其作为sudo运行。
希望这能有所帮助。