ESlint是一个用来识别 ECMAScript 并且按照规则给出报告的代码检测工具,使用它可以避免低级错误和统一代码的风格。
如果不符合eslint 规范,则执行命令 npm run dev 就会出现错误。(出现的错误会提示在哪个文件的哪一行,根据以下信息找到错误并更改)
“Missing semicolon.” : “缺少分号.”
“Use the function form of \”use strict\”.” : “使用标准化定义function.”
“Unexpected space after ‘-’.” : “在’-'后面不应出现空格.”
“Expected a JSON value.” : “请传入一个json的值.”
“Mixed spaces and tabs.”: “空格和TAB重复.”
“Unsafe character.” : “不安全的字符.”
“Line too long.”: “本行中的字符超过设定的最大长度.”
“Trailing whitespace.”: “本行末尾有过多无用空格.”
“Script URL.” : “脚本URL.”
“Unexpected {a} in ‘{b}’.” : “在 ‘{b}’ 中不该出现 {a}.”
“Unexpected ‘{a}’.” : “不该在此出现’{a}’.”
“Strings must use doublequote.” : “字符串需要用双引号”
“Unnecessary escapement.” : “不需要转义”
“Control character in string: {a}.” : “在字符串中出现了Control的字符”
“Avoid \\’.” : “避免 \\”
“Avoid \\v.” : “避免 \\v”
“Avoid \\x-.” : “避免 \\x-”
“Bad escapement.” : “错误的转义字符”
“Bad number ‘{a}’.” : “错误的数字 ‘{a}’”
“Missing space after ‘{a}’.” : “在’{a}’之后缺少空格”
“Don’t use extra