【发布时间】:2023-03-11 03:40:01
【问题描述】:
在运行一个检查未使用的imports 的脚本(例如import XYZ from 'dir/XYZ.jsx',其中XYZ 从未使用过)后,我遇到了大约300 个存在此类问题的文件。这些文件中的大多数都缺少类似的内容,例如 Proptypes for React (import PropTypes from 'prop-types')。
听说webpack/babel 导入后缓存文件。如果这是真的,是否值得删除这些多次出现的未使用的导入,或者我应该不理会它们?
请注意,我正在为 performance reasons 和代码清洁度做这个项目。
【问题讨论】:
-
我要做的第一件事是查看编译后的文件,看看 Babel 是否将导入转换为 require 或者它是否只是忽略导入
标签: javascript node.js webpack babeljs