如何在Node.js中卸载npm模块?
如何在Node.js中卸载npm模块?
众所周知,任何npm模块都可以通过运行简单的命令进行安装:npm install
。
我安装了一些我不再使用的模块,我只想把它们删除掉。关于此,我有一些问题:
- 我们是否有任何命令或过程可以从根目录卸载模块(类似于
npm uninstall
),或者只需删除模块文件即可?
- 如果保留未使用的模块,这对我们有什么影响?
admin 更改状态以发布 2023年5月20日
这个命令就是简单的npm uninstall
Node.js的文档https://npmjs.org/doc/ 具有您需要使用npm所知道的所有命令。
本地安装将在您的应用程序的node_modules/
目录中。如果一个模块仍然在那里,但没有引用,则不会影响应用程序。
然而,如果您删除了一个全局软件包,引用它的任何应用程序都会崩溃。
以下是不同的选项:
npm uninstall
从node_modules
中删除模块,但不更新package.json
npm uninstall
还从package.json
的dependencies
中删除它。
npm uninstall
还从 package.json
的devDependencies
中删除它。
npm uninstall -g
还将其全局删除