【发布时间】:2019-04-20 08:59:48
【问题描述】:
我有一个 package.json 文件和一个 package-lock.json。我正在尝试卸载不再需要的模块,但是每当我再次使用 npm install 时,它都会回来。如何删除旧的未使用的包?
我尝试清除缓存,删除 package-lock.json 文件,从 json 文件中删除包并手动删除文件,通过 npm 卸载。不管我做什么,它都会回来。
【问题讨论】:
-
如果你从 package.json 中删除它,那么它不应该回来,但它可能是 package.json 中其他模块的依赖。
-
它甚至没有在 package.json 中列出,只在 package-lock.json 文件中列出。我已经尝试从那里手动删除,卸载,但它不断回来。我也尝试过其他模块,结果也一样。