如何删除npm包
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何删除npm包相关的知识,希望对你有一定的参考价值。
我有一个package.json文件和一个package-lock.json。我正在尝试卸载不再需要的模块,但是每当我再次使用npm安装时它就会返回。如何删除旧的未使用的包?
我已经尝试清除缓存,删除package-lock.json文件,从json文件中删除包并手动删除文件,通过npm卸载。不管我做什么,它都会回来。
答案
第一次运行
npm uninstall $MODULE
其中$MODULE
是要卸载的模块的名称。然后,打开项目的package.json
文件,并确保该模块的条目在dependencies
和devDependencies
部分中消失。确保检查两者,如果它仍在那里,请手动删除相应的行。
现在(或稍后),当您再次运行npm install
时,将不再安装该模块。
如果要清理项目,可以另外删除package-lock.json
文件和node_modules
目录,并运行npm install
以从头开始进行全新安装。但是,这不是确保模块不再安装所必需的。
另一答案
如果要卸载包,请说“快递”。
你必须使用卸载
npm uninstall --save express
以上是关于如何删除npm包的主要内容,如果未能解决你的问题,请参考以下文章
如何防止“npm install”或“npm remove”删除我的个人包?