You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法禁用ESLint的vue/multi-word-component-names规则且出现误报

解决ESLint误报不存在文件的组件命名规则错误
  • 清除ESLint缓存:执行命令 eslint --cache-clear,或者直接删除项目根目录下的.eslintcache文件,ESLint可能留存了旧文件的缓存记录。
  • 确认ESLint配置有效性:检查项目的ESLint配置文件(如.eslintrc.js、.eslintrc.json或package.json中的eslintConfig字段),确保vue/multi-word-component-names规则确实被设置为"off",同时排查是否存在子目录配置文件覆盖了根目录的规则。
  • 排查文件引用残留:用全局搜索工具(比如IDE全局搜索、终端执行grep -r "Settings.vue")查找项目中所有提及Settings.vue的位置,包括路由配置、组件动态导入、测试文件、别名映射等,将这些引用全部替换为SettingsPage.vue。
  • 重启IDE的ESLint服务:如果使用VS Code等IDE,打开命令面板执行ESLint: Restart ESLint Server,避免IDE插件缓存旧的文件信息。
  • 清除构建工具缓存:若项目使用Vite或Webpack,执行vite clear或webpack --clean清除构建缓存,部分构建工具会缓存文件引用关系导致ESLint误报。

内容的提问来源于stack exchange,提问作者canersevdiceginibekleyenoglu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.01 00:55:55