我试图通过以下方法删除一个包
npm uninstall (package_name) -s 它从package.json中删除了包,但没有从node_modules文件夹中删除它,所以我如何从node_modules文件夹中删除这些未使用的包?
编辑:
当我个人面对这个问题时,我分享这个问题,我使用了npm uninstall 的所有变体,但是它没有从node_modules中删除这个包,所以我分享了帮助我删除大约10个未使用的软件包的东西,即npm prune。
发布于 2018-07-10 22:21:19
根据国家预防机制指南,npm卸载仅从依赖项中删除包,它将不会从node_modules中删除包文件夹(说明中无论如何都没有提到)
出于某种原因,我认为npm卸载也会从node_modules中删除包文件夹,但它没有发生,经过一些研究,我发现我们应该使用
npm prune此命令将按照node_modules中的国家预防机制的正式说明自动删除未使用的包。
npm卸载只会从package.json文件中删除包,但不会从node_modules中删除包。
https://stackoverflow.com/questions/51274695
复制相似问题