Yii2 composer在windows上的更新时间过长



我是作曲家和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运行。

希望这能有所帮助。

相关内容

  • 没有找到相关文章

最新更新