如果我在项目的最高级别运行npm ls
,则会收到许多无关的错误。我尝试运行npm prune
,但是当我再次运行npm ls
时,程序包仍然存在。
如何删除那些无关的软件包?
我有程序包锁定文件,并且正在运行npm 6.4.1。
答案 0 :(得分:0)
首先,您是否执行过npm i
以确保安装所有软件包?您也可以删除node_modules
文件夹和package-lock.json
文件以进行全新安装。
然后,如果要删除软件包,则需要npm uninstall
或从package.json
文件中手动删除它们,然后重新执行npm i
。