1. 原因
2. 参考
https://github.com/vuejs/eslint-plugin-vue/issues/352
3. 解决
(1) 编辑 Eslint 配置,忽略缩进:'indent': 'off'
(2) 编辑 webstorm 规则,忽略 script 子标签缩进,File => Setting => Editor => Code Style => HTML 找到 add Do not indent children of 的选项,添加 script 标签。然后 code=>Reformat Code 即可