用于分析模块导入成本的ESLint插件,帮助优化代码性能 🚀
功能亮点 🔍
- 📈 导入成本统计:自动计算模块导入的字节大小
- ⚠️ 冗余导入检测:标记未使用的或重复的导入语句
- 📌 优化建议:提供减少导入体积的方案(如代码分割)
使用示例 💡
- 安装插件:
npm install eslint-plugin-importcost --save-dev
- 配置ESLint:
module.exports = {
plugins: ['importcost'],
rules: {
'importcost/analyze': 'warn'
}
}
相关文档 📘
如需深入了解配置参数,可访问 eslint/plugins/README 查看完整指南