彻底解决eslint与webstorm针对vue的script标签缩进处理方式冲突问题


打开项目根上下的.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版本。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM