默认eslint规则:
代码末尾不能加分号 ;
代码中不能存在多行空行;
tab键不能使用,必须换成两个空格;
代码中不能存在声明了但未使用的变量;
方法就是把不符合自己习惯的规则去掉,找到配置文件,名字以.eslintrc.*
为名。
module.exports = {
/**
* 文件内局部设置
* 【】eslint可以具体文件中设置特定代码的规则,常用于跳过某条语句的检测。
* 【】注销全部规则,在代码前新建一行,添加注销 /* eslint-disable *\/ 。如果没有恢复设置的语句,则下列全部代码都会跳过检测。
* 【】恢复eslint,在代码前新建一行,添加注销 /* eslint-enable *\/
* 【】指定忽略的规则,/* eslint-disable no-alert, no-console *\/
* 【】在特定行禁用,// eslint-disable-line
* 【】在下一行禁用,// eslint-disable-next-line
*/
// 标识当前配置文件为eslint的根配置文件,让其停止在父级目录中继续寻找。
root: true,
// 此项指定环境的全局变量,下面的配置指定为浏览器环境
env: {
node: true,
jquery: true
},
// 此项是用来配置标准的js风格ÿ