由于java书写习惯 语句结束加分号,而前端使用了eslint,习惯性的加分号,会给错误。这里特别记录一下

例如:测试字符串后增加了一个分号,可以看到是eslint semi规则设置报错

找到配置文件,配置semi即可取消对分号的报错

ESlint配置

而我这里配置在了.eslintrc.js文件中,并没有在 package.json 中增加eslintConfig

方案一:打开 .eslintrc.js
找到rule节点下的 semi
可以看到现在是不允许有分号:

第一个参数:
"off"或0-关闭规则
"warn"或1-将该规则作为警告打开(不影响退出代码)
"error"或2-将规则作为错误打开(退出代码将为1)

第二个参数
always(默认):在语句末尾需要分号
never:不允许加分号

所以只需要

'semi': [0]

方案二:对于package.json中配置的eslint
而对于package.json中的配置同理,找到eslintConfig中的rules节点并如下设置:

当然后面还有对象选项,对不允许和允许分号做处理。具体请查看
传送门或如下:

千里之行
始于足下

Eslint semi 结尾分号设置与否相关推荐

  1. ESLint语法检查--semi(分号)规则

    英文地址:https://eslint.org/docs/rules/semi JavaScript 在众多的类C语言中是独一无二的,因为它不需要你在每个语句的末尾添加分号.在多数情况下,JavaSc ...

  2. eslint 无法格式化ts_vscode保存代码,自动按照eslint规范格式化代码设置

    vscode保存代码,自动按照eslint规范格式化代码设置 编辑器代码风格一致,是前端代码规范的一部分.我们现在前端绝大部分都在使用eslint,或者将要把代码改为eslint,那么此时我们怎么方便 ...

  3. 编辑器eslint格式_vscode保存代码,自动按照eslint规范格式化代码设置

    vscode保存代码,自动按照eslint规范格式化代码设置 编辑器代码风格一致,是前端代码规范的一部分.同一个项目,或者同一个小组,保持代码风格一致很必要.就拿vue项目来说,之前做的几个项目,很多 ...

  4. VScode配置eslint保存自动格式化,eslint格式化去掉分号和双引号。vscode自动保存去掉分号和双引号;““

    本文是开启eslint检验和配置eslint格式化:如果想要关闭eslint,查看这篇关闭eslint方法: 1.必须安装的三个插件eslint, prettier-Code formatter ,v ...

  5. webstorm编辑器,Ctrl+Alt+L格式化JS代码或格式化Vue代码后,单引号变成双引号,以及添加分号设置问题

    问题描述:格式化之前的 ' 变成了 " 并且还加了 ; 解决方法: 编辑器左上角开始:File -> Settings -> Editor -> Code Style -& ...

  6. IDEA 自动补充 结尾分号或自动换行

    用IDEA时,写了一个Integer i = new 这个时候,我不想自己补充Integer();了 那么偷懒的方法是这样的, Integer i=new 可以直接用 ctrl + shift + s ...

  7. python语句结尾分号吗_Python 为什么不用分号作终止符?

    一般而言,编程语言中使用分号";"来实现两种目的:作为语句分隔符:使用分号来分隔语句(statement),这样就能在一行代码中书写多条语句(一行多句) 作为语句终止符:使用分号来 ...

  8. 关于Eslint语法检查报“error Extra semicolon semi”错误的解决办法

    1."error Extra semicolon semi"错误 在学习编写Vue3.0项目的时候,你可能还会发现,比如,用响应式模板创建的组件里的语句import { react ...

  9. idae 格式化代码 设置eslint_VSCode中使用vue项目ESlint验证配置

    如果在一个大型项目中会有多个人一起去开发,为了使每个人写的代码格式都保持一致,就需要借助软件去帮我们保存文件的时候,自己格式化代码 解决办法:vscode软件下载一个ESLint,在到设置里面找到se ...

最新文章

  1. 马斯克发首款会上火星的电动皮卡:28万起,可防弹,造型相当“赛博朋克”...
  2. AI一分钟 | 浙大研发出“踢不倒”的四足机器人;富士康冲击A股上市,AI为最大卖点
  3. 整合quickx到普通cocos2dx
  4. Java为什么需要保留基本数据类型
  5. 前端一HTML:十二:元素查找过程的详解
  6. JAVA与.NET的相互调用——通过Web服务实现相互调用
  7. ITK:将自定义操作应用于图像中的每个像素
  8. Github | Google开源高性能机器学习研究工具Jax
  9. 【09】Nginx:静态压缩 / 日志切割 / 防盗链 /恶意解析/ 跨域
  10. 视频教程-C++ 编写WebService服务实战-C/C++
  11. 按英语体育计算机创建透视表,2016年职称计算机考试模拟练习题
  12. 服务器执行MySQL耗时问题解决全过程
  13. 使用阿里云ESC服务器的时候域名解析成功为何打不开网站?
  14. html光标自动定位到文本框,进入JSP页面时就将光标定位到指定的文本框中
  15. 虚拟机安装Windows11正式版
  16. 用python计算100以内的素数_python-找出100以内的质数
  17. Windows XP SP2 (Simplified Chinese MS08_067漏洞复现)
  18. linux eclipse某些项目,某些项目无法导入,因为它们已存在于Eclipse中的工作空间错误中...
  19. 一键锁屏源代码c语言,Android一键锁屏开发全过程【源码】【附图】
  20. 华为机试C语言-服务失效判断

热门文章

  1. 20220104[动态规划 图论 建模][衢州市赛2017]环游衢州
  2. get请求400神坑
  3. 制作自己的openwrt刷机包_OpenWRT的ROM固件内置软件包修改与定制
  4. com.android.xiong.aysnctasktest.MainActivity$PageTask.onPostExecute(MainActivity.java:116)
  5. Cesium调用高德地图服务实现搜索地点定位详解
  6. 微信好友列表服务器,微信小游戏如何实现邀请好友列表
  7. 云服务器上传文件怎么这么慢,百度云上传速度慢怎么办?教你如何加快百度云上传速度...
  8. Linux中命令行查找文件
  9. 一个菜鸟的Linux起步 课程第一节:linux基础与命令介绍
  10. 小米范工具系列之九:小米范子域名收集工具