删除依赖项的最佳方式

Optimal way to delete dependencies

我已经用 Bower.io 安装了一些前端的东西,这些东西带有 GruntJS 的依赖项。我已经用 npm install 安装了那些。

那里现在有一个 node_modules 文件夹。 NPM 文档仅显示如何一次删除一个包。

我不能在完成后删除 finder 中的 node_modules 文件夹吗? 我是否需要使用终端将所有包一一删除?

是的,您可以只删除节点模块文件夹。一个新的 npm install 将重建它。

如果您还没有将已安装的模块添加到 package.json,您可以使用命令删除所有这些模块:

npm prune

如果您在 dependencies 部分将模块添加到 package.json 中,那么您应该使用命令:

npm un -S <module_name>

如果模块添加到 devDependencies 部分,请使用命令:

npm un -D <module_name>