码迷,mamicode.com
首页 > Web开发 > 详细

解决eslint与webstorm关于script标签的缩进问题

时间:2019-06-23 01:04:05      阅读:181      评论:0      收藏:0      [点我收藏+]

标签:info   inf   sdn   ref   bsp   而在   tar   div   net   

解决eslint与webstorm关于script标签的缩进问题

问题重现
在vue-cli中,使用eslint时会对代码进行校验,其在.vue文件中支持的是不缩进,如下所示:技术图片
而在webstorm中使用格式化代码会将代码格式化为:
技术图片
这样子就不符合eslint的要求了,如果想支持webstorm的编码格式,应该进行如下设置:

  • 打开项目根下的.eslintrc.js文件,将rules节点添加如下配置项:
rules: {
  ‘vue/script-indent‘: [‘error‘, 2, {‘baseIndent‘: 1}]
}
  • 1
  • 2
  • 3

其中,数字2表示统一缩进2个空格,数字1表示1倍缩进
此外,还需要添加以下内容:

overrides:[
	{
		‘files‘:[‘*.vue‘],
		‘rules‘:{
			‘indent‘:‘off‘
		}
	}
]
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

具体内容如下:
技术图片

解决eslint与webstorm关于script标签的缩进问题

标签:info   inf   sdn   ref   bsp   而在   tar   div   net   

原文地址:https://www.cnblogs.com/mouseleo/p/11071124.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!