有没有办法用作曲家卸载开发依赖项



我想卸载(而不是从我的composer.json中删除)项目上的开发依赖项。

有没有简单的方法可以做到这一点?

使用 --no-dev 运行installupdate现在应该删除开发要求及其依赖项。

出于历史目的的原始答案:

其实没有。当然,您可以从供应商目录中手动 rm -rf 它们,但 composer 在使用 --dev 进行安装后无法卸载开发要求。这不是一个巨大的用例,但如果你想在 github 上报告问题,可能需要一个新的命令行切换。

删除文件中的依赖项后,可以使用以下命令composer.json

composer update

在寻找相同的答案时遇到了这个问题。现在,只需执行以下操作即可卸载已安装的开发依赖项:

composer --no-dev update

它将删除找到的所有开发包。虽然人们会像我一样感兴趣登陆这里:)<</p>

div class="ans>

这不是严格的答案,但可能会帮助某人。

若要删除特定的开发依赖项,请执行以下操作:

composer remove --dev squizlabs/php_codesniffer

我后来回答了,但它可以帮助其他人: composer remove friendsofsymfony/elastica-bundle(例如)

相关内容

  • 没有找到相关文章

最新更新