什么是eslint?
eslint是一个代码检查工具,用于检查你的代码是否符合指定的规范。
中文官网
英语官网
安装
npm install eslint -D
yarn add eslint -D
创建配置文件.eslintrc.js
./node_modules/.bin/eslint --init
或者
npx eslint --init 推荐
或者
手动在项目根路径下创建一个名叫.eslintrc.js文件
一些简单的配置,想看详细的规则可浏览官网。
module.exports = {
env: {
browser: true,
es2021: true
},
rules: {
'semi': ['error', 'always'], // 语句必须加 ;
'quotes': ['error', 'single'], // string 必须单引号'
'space-before-function-paren': ['error', 'always'], // 函数(形参)必须加空格
'space-before-blocks': 'error', // {}之前必须加空格
'space-in-parens': ['error', 'always'], // 形参和()中间必须加空格
}
};
安装eslint插件
保存自动修复
修改setting.json
添加下面这一句代码
"editor.codeActionsOnSave": {
"source.fixAll": true
},
更多推荐
eslint基本教程
发布评论