eslint报错:Parsing error: No Babel config file detected?

为什么明明有babel配置文件,仍然报错呢?


  - 网上寻找了一下答案
     1. 大部分给出的解决方案都是在 package.json 中的parserOptions里添加"requireConfigFile": false。但是这种方法虽然停止了报错,但是babel的配置文件也就没有用 ----> 不推荐


      2. 参考https://www.cnblogs.com/hmy-666/p/16441069.html。---------------->比较麻烦不推荐
      3. 方法3:

    - 首先我们确定为什么会报这个错误呢?

      * 首先这这个报错是由编辑器中你下载的ESLint插件检测到,而不是vue脚手架中eslint的文件检测到

      * 为什么编辑器ESLint插件会报这个错误,这是因为浏览器中ESLint插件会从根目录开始检测,也就是在编辑器中打开的根目录中检测,因此找不到这个babel配置文件

      * 解决方法:禁用编辑器插件ESLint

      * 好处 :vue脚手架中eslint模块仍然起作用-----------> 坏处:使用不自带eslint的脚手架,则没有检测机制。----但是一般脚手架都会自带eslint模块,自己下载一个模块也可以。

posted on 2022-08-12 19:34  哲语鬼  阅读(825)  评论(0)    收藏  举报