yarn remove
yarn remove <package...>
运行 yarn remove foo
将删除名为 foo
的软件包,并从你的直接依赖关系中删除此软件包,更新你的 package.json
和 yarn.lock
文件。
参与此项目的其他开发者可以运行 yarn install
,通过更新后的依赖关系集合同步自己的 node_modules
目录。
当你删除一个软件包时,它将从所有类型的依赖中删除:dependencies
、devDependencies
等。
注意:
yarn remove
始终更新你的package.json
和yarn.lock
。此操作可确保在同一个项目上的不同开发者获得的依赖关系集合相同。此行为不可禁用。
注意:
yarn remove <package> --<flag>
使用与yarn install
命令相同的flag
。