如何检测 React 项目中未使用的依赖项?我知道有 npm 包可以做到这一点,但它们只适用于普通的 js 项目,而不适用于 Reacts jsx 文件。是否有类似的包可以与 React 一起使用?
问问题
18400 次
3 回答
5
试试 depcheck,depcheck 是一个分析项目中依赖的工具,看看:每个依赖是如何使用的,哪些依赖是无用的,以及 package.json 中缺少哪些依赖。
注意:Depcheck 需要安装节点版本 > NODE 10
于 2017-06-13T11:35:35.780 回答
5
您可以使用npm-check来查找项目中过时、不正确和未使用的依赖项。安装后,您只需在终端中运行npm-check命令,它将列出您项目中依赖项的状态
于 2019-03-26T11:36:14.687 回答
3
使用 depcheck 跟踪依赖关系
npm install -g depcheck
这会在您的系统上全局安装 depcheck。
在您希望检查依赖项的文件夹中运行以下命令。
depcheck
确保此文件夹包含 package.json 文件,否则depcheck 将无法跟踪您的依赖项。
假设您安装了react-bootstrap包并且没有从中导入任何内容。
运行depcheck
给出以下输出:
Unused dependencies
* ...
* react-bootstrap
* ...
Missing dependencies
* ...
通常,您可以通过运行以下命令来卸载任何 npm 包或依赖项:
npm uninstall <package_name>
npm uninstall react-bootstrap
于 2021-06-23T09:51:45.027 回答