彻底解决eslint与webstorm针对vue的script标签缩进处理方式冲突问题
2018年12月08日 21:58:26 Kevin395 阅读数 1753
背景不多介绍了,直接上代码。
打开项目根上下的.eslintrc.js,将rules节点中添加以下配置项。
rules: {
‘vue/script-indent‘: [‘error‘, 2, {‘baseIndent‘: 1}]
}
其中第1个2是指统一缩进2个空格,第2个1是指1倍缩进。
另外需要添加以下节点,与rules同级:
overrides: [
{
‘files‘: [‘*.vue‘],
‘rules‘: {
‘indent‘: ‘off‘
}
}
]
注:这里是针对eslint的
4.15.0版本。