【问题标题】:How do I get rid of composer-asset-plugin in yii2如何摆脱 yii2 中的 composer-asset-plugin
【发布时间】:2017-03-11 16:33:44
【问题描述】:

自从去年fxp\composer-asset-plugin 崩溃以来,我一直在安装yii2 时遇到问题。

每当我运行 composer update 命令时,它都会因为这个 composer 资产插件而失败。每天都会弹出一个新错误。我已经阅读了许多文章,github 问题,Sam 和 Alexander(Yii 框架的维护者)不断回复相同的问题,然后将关闭该主题。该插件的所有更新似乎都不是万无一失的解决方案。

现在不再询问如何解决由该插件引起的错误(假设到目前为止没有人有 100% 有效的解决方案,只有“有时”有效的解决方法),

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

简而言之,我的意思是,

在 Yii 2.0 中,没有这个插件还能活吗,它变成了问题的创造者,而不是解决问题。

【问题讨论】:

    标签: yii2


    【解决方案1】:

    您可以改用https://asset-packagist.org。将此添加到composer.json

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

    唯一的问题是资产安装在不同的文件夹中,因此您需要更改别名。将此添加到一些常见的配置文件中:

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

    【讨论】:

      猜你喜欢
      • 2016-12-05
      • 2015-04-18
      • 2014-11-10
      • 2019-02-15
      • 1970-01-01
      • 2014-01-28
      • 2013-10-31
      • 2020-10-19
      • 2019-12-01
      相关资源
      最近更新 更多