如何详细解决ESlint语法检测配置中的令人抓狂问题?

更新于
2026-09-29 16:45:49
0阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计2962个文字,预计阅读时间需要12分钟。

如何详细解决ESlint语法检测配置中的令人抓狂问题?

刚开始的小伙子们是否遇到了各种报错?是觉得代码太繁琐,还是感觉失去了自由的思考?经过一番修改后,终于找到了不报错的正确文章,并消除了ESLint语法检查的限制,作为学习笔记摘自SegmentFault。

刚刚开始的小伙伴是不是空格报错少一行报错各种错?是不是觉得快被限制的失去了自由的思绪了?受折磨后找到了不错的文章来取消eslint语法检测限制,作为学习笔记摘自segmentfault

其实我并不反对这些语法检测,但是像许多反个人意愿的那就真的不得不吐槽了,比如vue-cli脚手架创建的默认eslint规则:

  • 代码末尾不能加分号 ;
  • 代码中不能存在多行空行
  • tab键不能使用,必须换成两个空格
  • 代码中不能存在声明了但未使用的变量

以上规则个人认为真的反人类!调试代码太难了。

关闭eslint

这里只说vue-cli脚手架的关闭方法,其实很简单,就是把 build/webpack.base.conf.js 配置文件中的eslint rules注释掉即可。

阅读全文

本文共计2962个文字,预计阅读时间需要12分钟。

如何详细解决ESlint语法检测配置中的令人抓狂问题?

刚开始的小伙子们是否遇到了各种报错?是觉得代码太繁琐,还是感觉失去了自由的思考?经过一番修改后,终于找到了不报错的正确文章,并消除了ESLint语法检查的限制,作为学习笔记摘自SegmentFault。

刚刚开始的小伙伴是不是空格报错少一行报错各种错?是不是觉得快被限制的失去了自由的思绪了?受折磨后找到了不错的文章来取消eslint语法检测限制,作为学习笔记摘自segmentfault

其实我并不反对这些语法检测,但是像许多反个人意愿的那就真的不得不吐槽了,比如vue-cli脚手架创建的默认eslint规则:

  • 代码末尾不能加分号 ;
  • 代码中不能存在多行空行
  • tab键不能使用,必须换成两个空格
  • 代码中不能存在声明了但未使用的变量

以上规则个人认为真的反人类!调试代码太难了。

关闭eslint

这里只说vue-cli脚手架的关闭方法,其实很简单,就是把 build/webpack.base.conf.js 配置文件中的eslint rules注释掉即可。

阅读全文