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

19 浏览
0 Comments

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

众所周知,任何npm模块都可以通过运行简单的命令进行安装:npm install

我安装了一些我不再使用的模块,我只想把它们删除掉。关于此,我有一些问题:

  • 我们是否有任何命令或过程可以从根目录卸载模块(类似于npm uninstall ),

    或者只需删除模块文件即可?

  • 如果保留未使用的模块,这对我们有什么影响?
admin 更改状态以发布 2023年5月20日
0
0 Comments

如果使用 npm uninstall 无效,可以尝试全局安装,输入 -g

也许你需要以超级用户/管理员身份运行 sudo npm uninstall

0
0 Comments

这个命令就是简单的npm uninstall

Node.js的文档https://npmjs.org/doc/ 具有您需要使用npm所知道的所有命令。

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

然而,如果您删除了一个全局软件包,引用它的任何应用程序都会崩溃。

以下是不同的选项:

npm uninstall node_modules中删除模块,但不更新package.json

npm uninstall --save还从package.jsondependencies中删除它。

npm uninstall --save-dev还从 package.json devDependencies中删除它。

npm uninstall -g --save还将其全局删除

0