删除依赖项的最佳方式
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>
我已经用 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>