从 npm packages.json 中删除所有未使用的依赖项

Remove all unused dependencies from npm packages.json

我继承了一个 React 项目,该项目有一个 packages.json 文件,其中包含大量依赖项,其中许多甚至不在项目中。

是否有一些好的工具或方法来清理packages.json,基本上删除所有未使用的包,同时保留所有需要的包?

现在我必须逐行删除包,然后测试项目和构建 - 希望我没有遗漏任何东西,这似乎很容易出错。

您可以试试depcheck符合您要求的:
https://www.npmjs.com/package/depcheck