老师我这个为什么加分号就报错啊?以前都不这样的
来源:3-2 路由守卫实现基础登陆校验功能
王俩亮
2021-07-08 00:15:43
1回答
好帮手慕慕子
2021-07-08
同学你好,截图中显示,项目目录下有.eslintrc.js 文件,该文件默认采用 standard 标准,该标准默认没有分号,所以代码中添加分号会出现报错。
如果想要使用分号,可以在 .eslintrc.js 文件内,添加rules
"rules": {
"semi": ["error", "always"] // 强制有分号,没有就报错
}如果这里不生效,可以尝试在package.json文件的eslintConfig下添加配置

但是经过上述配置后,语句的结尾处就都必须添加分号,如下图所示,代码结尾处都必须添加分号才可以

目前学习阶段,重点是学习vue相关的知识点和逻辑实现,建议同学将ESlint语法检测关了,参考如下步骤:
打开package.json文件,看有没有如下红线处的代码,有的话,将其删除,再重启(逗号也要删除)。

另外,.eslintrc.js文件中,如果有下方代码的话,也需要将其删掉,删掉之后重新启动项目:

祝学习愉快!
相似问题