代码风格检查工具
vscode 中安装插件 eslint
{
"env": {
"browser": true, //代码是否在浏览器环境中运行
"es2021": true //es高级版本的全局api是否可用
},
"extends": "eslint:recommended", //继承自推荐配置
"parserOptions": {
"ecmaVersion": "latest", //支持的es语法的版本 latest最新版
"sourceType": "module" //module 模块化脚本 script传统脚本(script标签引入)
},
"rules": {
/*
规则:
off 或 0 或 false(不推荐): 关闭该规则的检查
warm 或 1 或 true(不推荐): 警告, 不会导致程序退出
error 或 2: 错误, 当被触发的时候, 程序会退出
*/
"eqeqeq": 1 //使用三等号判断,未使用则弹出警告
}
}
规则文档查阅
eslint规则
该文档规则名前的"✔"表示它属于eslint:recommended
"🔧(扳手)"表示该规则可以通过 eslint --fix 文件名自动帮你修复(不推荐,有错自己改)