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

Don*_*n P 3 npm reactjs npm-install

我继承了一个 react 项目,它有一个带有大量依赖项的 packages.json 文件,其中许多甚至不在项目中。

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

现在我必须一行一行地删除一个包,然后测试项目和构建 - 希望我没有错过一些东西,这似乎很容易出错。

Jas*_* Xu 5

您可以尝试depcheck满足您的要求:https :
//www.npmjs.com/package/depcheck