reactjs - 提取企业解决方案中未使用的 React 组件
问题描述
我在一个monorepo
已经开发了几年的地方工作。代码库很大,很难找到不再使用的组件。我确实用 分析了代码库webpack bundle analyzer
,但报告没有那么有用。我们正在尝试将它们移动到一个名为deprecated
. 我们尝试尽可能手动地移动未使用的 react 组件,但这个过程非常耗时且脆弱。
我想知道是否有任何其他工具或技术可以轻松找到这些未使用的反应组件。
任何建议表示赞赏。
解决方案
有一个名为“react-unused-components”的 npm 包,它可以帮助链接:https ://www.npmjs.com/package/react-unused-components
或者您可以查看以下回购
混帐:https ://github.com/CVarisco/delete-react-zombies
reddit 链接:https ://www.reddit.com/r/reactjs/comments/7z6bo0/cli_to_search_and_delete_unused_components_in/
推荐阅读
- javascript - 如何向按钮添加第三个 javascript else if 语句?
- sql - 在 PostgresSQL 上按月对具有开始结束日期的行进行分组
- jenkins - 如何通过 CLI 命令查找 Jenkins 版本?有没有像“java - version”这样的命令
- php - 如何从 php 发送 modbus rtu 帧?有可能的?
- postgresql - PostgreSQL - 日期维度表的插入脚本错误计算一年中第一天和最后几天的年份值
- c# - 如何检查 TextBox.Text 是否为整数?
- javascript - 无法使用日期(nodejs)使用猫鼬查询数据
- swift - 在 UIImageView 中显示 AVCamera 实时会话
- amazon-web-services - 如何下载 S3 存储桶中的文件
- ansible - Ansible中变量dict名称中的变量