eslint语法检查及规则配置

在使用vue create 创建项目时,勾选了eslint,其作用主要为:
1、审查代码是否符合编码规范和统一的代码风格;
2、审查代码是否存在语法错误; 中文网地址 http://eslint.cn/
3、验证规则是写在package.json-> eslintConfig->rules中的
eslint有严格的语法检查,但在开发过程中这无疑会在某些时候限制开发效率

错误1:

Mixed spaces and tabs no-mixed-spaces-and-tabs

解决方法:
打开package.json,找到eslintConfig,配置"rules"

"rules": {
		"no-mixed-spaces-and-tabs": 0
	}

错误2:

The “AddBlog” component has been registered but not used
vue/no-unused-components

✖ 1 problem (1 error, 0 warnings)

加入规则:

 "rules": {
		"no-mixed-spaces-and-tabs": 0,
		"vue/no-unused-components": "off"
	}

错误3:

error ‘BMapGL’ is not defined no-undef 12:26 error
‘BMapGL’ is not defined no-undef 14:19 error
‘BMAP_EARTH_MAP’ is not defined no-undef

在package.json中找到eslintConfig,在其中加入globals,内容如下:
“eslintConfig”: {
“globals”:{
“BMapGL”: true,
“BMAP_EARTH_MAP”:true
},
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值