2017-04-16 86 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