es lint semi 文档

如图:

原因:项目中使用了eslint 的 semi 功能,

该功能,强制使代码必须使用分号( ; ),或者必须不能加( ; )

该规则有两个选项,一个是字符串,一个是对象。

字符串选项:

  • "always" (默认) 要求在语句末尾使用分号
  • "never" 禁止在语句末尾使用分号 (除了消除以 [(/+ 或 - 开始的语句的歧义)

对象选项(当为 "always" 时):

  • "omitLastInOneLineBlock": true 忽略花括号在同一行(内容也就在同一行了)的语句块中的最后一个分号

对象选项(当为 "never" 时):

  • "beforeStatementContinuationChars": "any" (默认) 如果下一句以 [(/+ 或 - 开头,忽略句末分号 (或缺少分号)。
  • "beforeStatementContinuationChars": "always" 如果下一句以 [(/+ 或 - 开头,要求句末有分号。
  • "beforeStatementContinuationChars": "never" 如果下一句以 [(/+ 或 - 开头,禁止末尾有分号。

如果项目不想使用该规则,再eslint配置文件中,删除对应的配置即可。

vue项目 报错 Extra semicolon (semi)相关推荐

  1. Vue 项目报错 Extra semicolon semi 解决方法

    使用 vue-cli 创建项目时,使用的是 Eslint 检查JS语法,要求所有语句不以分号结尾 如果希望使用分号,则在 eslint 配置文件中的 rules 字段添加: 'semi': [&quo ...

  2. Vue项目 报错TypeError [ERR INVALID ARG TYPE]: The “path“ argument must be of type string

    # Vue项目 报错TypeError [ERR INVALID ARG TYPE]: The "path" argument must be of type string 卡了半 ...

  3. Vue项目报错:This relative module was not found

    Vue项目报错:This relative module was not found 问题如下 解决办法 出现这种错误检查自己的路径问题 我已解决 "./ ":代表当前所在的目录. ...

  4. 解决Vue项目报错:Expected indentation of 2 spaces but found 4. eslint(indent) [8, 1]的方法

    解决Vue项目报错:Expected indentation of 2 spaces but found 4. eslint(indent) [8, 1]的方法 报错如下 问题分析 明显从图中可以以看 ...

  5. 记一次升级node版本后,运行原vue项目报错问题解决方法

    记一次升级node版本后,运行原vue项目报错问题解决方法 参考文章: (1)记一次升级node版本后,运行原vue项目报错问题解决方法 (2)https://www.cnblogs.com/happ ...

  6. vue项目报错,解决Module build failed: Error: Cannot find module ‘node-sass‘ 问题

    vue项目报错,解决Module build failed: Error: Cannot find module 'node-sass' 问题 参考文章: (1)vue项目报错,解决Module bu ...

  7. 前端开发:Vue项目报错Unknown custom element:XXX - did you register the component correctly…的解决方法丨蓄力计划

    导读 Vue项目报错Unknown custom element:XXX - did you register the component correctly-的解决方法. 问题 前段时间在做前端项目 ...

  8. 启动vue项目报错:npm ERR! enoent ENOENT: no such file or directory, open‘E:xxxx\package.json‘

    问题描述:cmd / VSCode 启动vue项目报错:npm ERR! enoent ENOENT: no such file or directory, open'E:xxxx\package.j ...

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

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

最新文章

  1. [JavaScript] JavaScript 运算符与流程控制
  2. 3.分支结构与循环结构
  3. 图灵三周年盛大庆典!
  4. NIPS 2017上演:Google大神们将带来哪些「精彩」?
  5. 如果你需要对对话框上的一个按钮进行鼠标停靠提示
  6. linux怎么挂载第二块硬盘分区,linux下挂载第二块已有linux分区的硬盘,要读取从硬盘的文件,应该怎么打开第二块硬盘?...
  7. 全国计算机等级考试题库二级C操作题100套(第75套)
  8. 量数据导出Excel 之 多重影分身之术
  9. 打破双亲委派么,怎么打破_快速行动,不要打破事物
  10. 去除残缺条目java_为什么说Java匿名内部类是残缺的闭包
  11. 工作——常用语法记录
  12. java.lang.OutOfMemoryError内存溢出定位
  13. 收费版APP三年总结(个人经验)
  14. win10如何设置任务栏在左侧显示
  15. Hadoop入门到精通(不断更新中。。。。)
  16. 非常恶俗地分享一首歌曲(刘亦菲·蝶恋)
  17. 深入理解DRM(三)——MediaDRM和MediaCrypto
  18. ROC曲线下面积的相关计算和检验
  19. 2020-我的跑步之路
  20. 详细及易读懂的 大津法(OTSU)原理 和 算法实现

热门文章

  1. Sentiment Word Aware Multimodal Refinement for MultimodalSentiment Analysis with ASR Errors
  2. java根据jpg格式图片或视频文件生成gif动图
  3. Python提取Word文件中的目录标题保存为Excel文件
  4. 第130章 SQL函数 SQRT
  5. linux中etc目录的英文全称
  6. EXCEL2003版无法运行2007以上版本VBA程序
  7. win7变成xp风格了怎么改回_win7
  8. 射频识别技术原理分析
  9. 玩安卓从 0 到 1 之列表一键置顶
  10. 下载pyboard的flash中的驱动程序_驱动人生下载-驱动人生绿色最新下载正式版