解决方案

如果你使用了vite-plugin-eslint,那就很可能是vite-plugin-eslint的缓存问题
这时我们可以将vite-plugin-eslint的缓存关闭即可

背景

准备通过vitejs+vue3+ts进行项目开发,开发之前eslint肯定是必须的,所以就跟着网上的一些教程配置了一下eslint

一切似乎都很美好,项目可以正常运行,eslint也可以发挥作用

但是当我代码运行过程中出现eslint错误之后,不管怎么重新运行都会一直报错,哪怕我把错误已经修复了

出现这个问题之后,我一直以为是vitejs的原因,网上搜了很长时间也没找到这个问题的答案

过程

个人感觉应该是缓存的问题,于是找到了vitejs的缓存配置
参考地址https://cn.vitejs.dev/config/#cachedir

原来vitejs默认缓存地址在node_modules/.vite,找到这个文件之后,然后就看到了目录下面的这些文件

突然发现了vite-plugin-eslint这个文件,这个目录中也就只有这个文件和eslint有关了,打开文件一看,原来错误信息一直都在这里,而在我重启项目之后,该文件缓存的错误信息一直没删除,所以就导致项目一直报错

错误的原因已经找到了,那就删掉这个文件试试,果然项目重启之后不再报错了。。。

但是总不能以后出现报错就删缓存吧。。。于是去vite-plugin-eslint插件的github看了一下,是否有遇到相同的问题的人,果然找到了
参考地址:https://github.com/gxmari007/vite-plugin-eslint/issues/11

原来vite-plugin-eslint这个插件是可以关闭cache缓存的,但是看评论说如果关闭缓存会导致每次保存的时候项目启动很慢,但是我项目刚搭建暂时没有发现启动慢的问题,暂时可以先这样解决,希望这个插件的作者后续能修复一下这个问题吧。。。

vite-plugin-eslint缓存导致eslint一直报错的问题相关推荐

  1. eslint检测node 内部模块报错解决方案

    如上图所示,eslint检测node 内部模块报错解决, 解决方案: 代码: module.exports = {"env": {"browser": true ...

  2. SAP S4HANA 账户组的配置里'Int.Std.Grping'选项没勾选导致ABAP程序报错

    SAP S4HANA 账户组的配置里'Int.Std.Grping'选项没勾选导致ABAP程序报错 BP,试图创建一个新的vendor code, 角色是ZGM001, Grouping是G001, ...

  3. 重写Readable接口read()方法 传入Scanner导致的BufferOverflowException报错

    在Main方法里产生随机单词, 导致异常BufferOverflowException , 首先思考的是每次调用read()方法应该会传入一个新的CharBuffer吧(实际并不是, 后面说) // ...

  4. eslint常用设置;eslint关闭驼峰命名;eslint关闭全等于===校验;eslint关闭未定义变量报错;eslint关闭声明后未使用变量报错;eslint关闭单闭合标签校验;

    详细配置eslint操作可看此篇 eslint各种限制规则可看此篇 在 .eslintrc.js 文件修改规则:0关闭 1警告 2报错 module.exports = {root: true,par ...

  5. Eslint中no-undef的检查报错

    2019独角兽企业重金招聘Python工程师标准>>> 写完代码用eslint检查的时候报错 error 'window' is not defined no-undef 这个是es ...

  6. vscode ESLint格式不正确老是报错 more than 1 blank line not allowed

    报错背景 ESLint格式太严谨,老是报错 ! 解决方案: 让ESLint自动纠正格式 1.安装ESLint 2.安装vetur 3.package.json里面有eslint配置参数 4..esli ...

  7. 升级tomcat导致静态资源报错400

    先上结论:tomcat7.0-106之后的版本(包括8.5xx之后的版本,只是下了个较新的测试)改了DefualtServerlet类checkIfNoneMatch方法中的比较逻辑,导致用java中 ...

  8. Sql Server 因为触发器问题导致数据库更新报错“在触发器执行过程中引发了错误,批处理已中止”的问题处理...

    在维护一个非常旧的项目时,由于该项目版本已经非常老了,而且在客户现场运行的非常稳定,更要命的是本人目前没有找到该项目的代码,为了处理一个新的需求而且还不能修改程序代码,于是决定从数据库入手,毕竟该项目 ...

  9. 因 inode 不足导致数据库登陆报错相关问题

    墨墨导读:本文来自墨天轮用户"JiekeXu"投稿,墨天轮主页:https://www.modb.pro/u/434,主要分享用数据泵导入数据时发生空间不足的问题 "No ...

  10. 查询LOB字段的连接不释放导致的TEMP报错

    国庆假期,某用户的两个数据库先后遇到临时表空间不足报错ORA-1652: unable to extend temp segment by 128 in tablespace  TEMP :此系统为典 ...

最新文章

  1. 读取字符串的长度,一个汉字,为两个字节
  2. python3 urlencode_Python2和Python3中urllib库中urlencode的使用注意事项
  3. 关于 SAP Spartacus 电商云 UI feature level 的测试步骤
  4. java地址传递_关于java中是地址传递还是值传递的测试
  5. fastcgi_param 详解
  6. PAT L2-003. 月饼
  7. 微信小程序保存canvas绘制的图片到本地,拒绝图片授权后继续授权
  8. kindeditor php配置,KindEditor-编辑器配置参数属性 | 小灰灰博客
  9. class.forname()中要写相对路径吗?_自考考试时间推迟,自考通过率会降低吗?
  10. Julia : Jupyter notebook 中试玩Julia
  11. 正则表达式去除html标签
  12. 省市县三级联动sql数据
  13. 【信息融合】基于matlab BP神经网络和DS证据理论不确定性信息融合问题【含Matlab源码 2112期】
  14. 上平台! 车联网智能化晋级高段位!
  15. 在vb.net中运用多线程实现远程数据收集
  16. iOS H5 history.back() 返回上一路由 页面白屏
  17. 分享:从编程中悟出的八字箴言
  18. 提取KML文件上 点 的经纬度
  19. 2022低压电工考题及答案
  20. JSon解析之JSonKit

热门文章

  1. 一键修改Windows密码批处理
  2. 【前端实例代码】用HTML、CSS和JavaScript创建一个简易图片编辑器(实现图片的亮度、饱和度、灰度、颜色反转、图片旋转镜面翻转等滤镜效果)
  3. 阿里云ECS服务器修复漏洞
  4. comparator 字符串比较大小_Java8 - 使用 Comparator.comparing 进行比较排序
  5. javaspringboot面试,挑战华为社招
  6. SpringBoot(6)自动配置 - Condition
  7. Kotlin 正则表达式
  8. 3500元计算机基本硬件配置清单,电脑硬件中配配置清单
  9. CMMI3-CMMI5评估认证需要遵循七大原则
  10. 华东师范计算机考研科目,华东师范大学计算机技术研究生考试科目和考研参考书目...