解释 翻译过来为混合的空格和制表符,就是说在你的代码里面不能出现空格缩进又出现tab键缩进,但有些没有空格、tab缩进混合情况下也会报错。其最终缘由都是不规范的缩进导致的。 出现原因 最主要的原因是使用了ESLint,用来规范代码风格。eslint是语法检查工具,但是对语法要求过于严格。 解决方式 vscode安装vetur,在报错的vue文件格式化代码:alt + shift + f。