我如何摆脱yii2中的composer资产插件

我如何摆脱yii2中的composer资产插件,yii2,Yii2,由于fxp\composer资产插件去年坏了,我一直在安装yii2时遇到问题 每当我运行composer update命令时,它都会因为这个composer资产插件而失败。每天都会出现新的错误。我已经读了很多关于github问题的文章,Sam和Alexander(Yii框架的维护者)不断地回答同样的问题,然后就结束了这个话题。这个插件的所有更新似乎都不是一个简单的解决方案 现在,不要问如何解决这个插件引起的错误(假设到目前为止没有人有100%有效的解决方案,只有“有时”有效的变通方法) 我如何摆

由于
fxp\composer资产插件去年坏了,我一直在安装yii2时遇到问题

每当我运行composer update命令时,它都会因为这个composer资产插件而失败。每天都会出现新的错误。我已经读了很多关于github问题的文章,Sam和Alexander(Yii框架的维护者)不断地回答同样的问题,然后就结束了这个话题。这个插件的所有更新似乎都不是一个简单的解决方案

现在,不要问如何解决这个插件引起的错误(假设到目前为止没有人有100%有效的解决方案,只有“有时”有效的变通方法

我如何摆脱这个插件,我不能通过bower或npm手动安装软件包

简言之,我的意思是

在Yii 2.0中,如果没有这个插件,生活是可能的,它已经成为问题的创造者,而不是解决问题。

你可以使用它。将此添加到
composer.json

"repositories": [
    {
        "type": "composer",
        "url": "https://asset-packagist.org"
    }
],
唯一的问题是资源安装在不同的文件夹中,所以您需要更改别名。将其添加到一些常见的配置文件中:

'aliases' => [
    '@bower' => '@vendor/bower-asset',
    '@npm' => '@vendor/npm-asset',
],
您可以使用。将此添加到
composer.json

"repositories": [
    {
        "type": "composer",
        "url": "https://asset-packagist.org"
    }
],
唯一的问题是资源安装在不同的文件夹中,所以您需要更改别名。将其添加到一些常见的配置文件中:

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