小编典典

如何在 Node.js 中卸载 npm 模块?

all

众所周知,任何 npm 模块都可以通过运行一个简单的命令来安装:npm install <module_name>.

我已经安装了一些不再使用的模块,我只想将它们取下来。我对此有几个问题:

  • 我们是否有任何命令或过程可以从根目录卸载模块(例如npm uninstall <module_name>),或者只是删除模块文件?

  • 如果我们保留未使用的模块,它对我们有何影响?


阅读 166

收藏
2022-02-25

共1个答案

小编典典

命令很简单npm uninstall <name>

Node.js 文档https://npmjs.org/doc/包含您需要了解的所有使用 npm
的命令。

本地安装将在node_modules/您的应用程序的目录中。如果一个模块没有引用它,这不会影响应用程序。

但是,如果您要删除全局包,则引用它的任何应用程序都会崩溃。

以下是不同的选项:

npm uninstall <name>从中删除模块node_modules但不更新package.json

npm uninstall <name> --save也将其从dependenciesinpackage.json

npm uninstall <name> --save-dev也将其从devDependenciesinpackage.json

npm uninstall -g <name> --save也将其全局删除

2022-02-25