123

vscode开发vue-element-admin遇到的问题:ESLint之常见错误

2021-08-23 14:57 稿源:网畅天下  7730次访问

使用vscode开发vue-element-admin,真没想到一个空格、引号区分等要求这么严格!

就比如今天碰到这个而提示:

Missing space before opening brace  space-before-blocks

它的意思时“左大括号前缺少空格”如下图,那个红框内的大括号左侧应该有个空格才对!

001.jpg

上面的问题除了直接在左大括号前增加个空格以外,也可以修改规则直接不让再出现这样的提示!

在.eslintrc.js文件中新建该rules规则只需要让该值为0 即可

QQ截图20210823151135.jpg



今天河洛伊哥就在这里总结一些ESLint之常见错误!


说明:

所有的报错后面都有对应规则的名称,直接在eslintrc.js中修改rules中对应规则的值即可修改相应配置

所有规则查阅官方文档 http://eslint.cn/docs/rules/

以下相当于汉译英

(1)Strings must use singlequote  quotes

——字符串必须使用单引号


(2)Extra semicolon                                semi

——额外的分号:一行语句结尾不能添加分号


(3)Newline required at end of file but not found  eol-last

——文件结尾必须要新加一行


(4) 'xxx' is assigned a value but never used  no-unused-vars

——‘’xxx‘’变量已经声明了,但是从未被使用


(5)Missing space before =>  arrow-spacing

——箭头函数前(括号后)缺少一个空格(箭头 => 前后都要加)


(6)A space is required after/before 'x' 

——在某个符号前面/后面需要加一个空格


后面规则类型有:


 object-curly-spacing


comma-spacing

(7)Missing space before value for key 'x'  key-spacing

——对象的值与键值对之间的冒号间缺少一个空格,正确应该是:


{ a: 1, b: 2 }

 (8)Missing space before function parentheses  space-before-function-paren

——函数圆括号前缺少空格


(9)Missing space before opening brace         space-before-blocks

——左大括号前缺少空格


有好的文章希望朋友们帮助分享推广,猛戳这里河洛伊哥

相关热点

查看更多