2017-04-16 50 views
1

我已经克隆了一个用Yii2编写的项目。供应商文件夹中有一些扩展名,我想从项目中删除它们。我怎样才能做到这一点?我确定它们是使用composer安装的,因为它们在composer.lock文件中记录。如何删除供应商的扩展?

谢谢。

回答

1

如果你只是想从供应商的文件夹,您可以使用命令作曲家删除软件包:

composer remove package/name 

如果你想删除这些包的项目,则需要手动执行此电话。

+0

我尝试作曲删除的PHPUnit/PHPUnit的,但没有从供应商的文件夹中删除。 :( –

+0

查看'composer.json'并确保名称是正确的。如果'composer remove package/name'删除了你的'composer.json'中的条目,然后运行'composer update',它应该添加/更新/删除包根据你的'composer.json'中的内容从'vendor'目录中找到 –

0

您可以删除与包从composer.json的名义行,并在命令行composer update