vue中如何统一检查和删除未被使用过的组件?

作者站长头像
站长
· 阅读数 17

vue中import了一个组件,并且在components中声明了,但是没有使用标签引用过,请问这种无效的导入是否可以统一删除掉?

回复
1个回答
avatar
test
2024-07-12

一般来说配置了项目的 lint 之后,可以运行 npm run lint,就会检查所有不符合规则的条目。一般可以通过 autofix 解决,但是没有被使用过的应该还是需要自己手动删除的。平时开发项目的时候把 lint 打开,就可以在开发的时候就避免这个问题了。


或者可以考虑使用 auto-import 之类的插件,只需要在 template 当中使用组件,插件就会自动给你在编译时引入组件了。unplugin-vue-componentsvue-automatic-import-loader

回复
likes
适合作为回答的
  • 经过验证的有效解决办法
  • 自己的经验指引,对解决问题有帮助
  • 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
  • 询问内容细节或回复楼层
  • 与题目无关的内容
  • “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容