yarn remove

yarn remove <package...>

執行 yarn remove foo 將會移除名為 foo 的直接相依的套件,同時會更新 package.jsonyarn.lock 中的相依性。

同個專案的其他開發者將可以使用指令 yarn install 來同步更新新的相依性至他們的 node_modules

當你移除一個套件時,將同時至所有種類的相依性中移除,例如:dependenciesdevDependencies 等。

注意:yarn remove 總是會更新你的 package.jsonyarn.lock。 這可以確保不同的開發人員在同一個項目上得到相同的相依套件組合。 你無法關掉這個功能。

注意yarn remove <package> --<flag> 使用與 yarn install 命令相同的 flag