vue项目里,命令行报了很多错,几乎全是Expected indentation of 14 spaces but found 16类似这样的,翻译过来是:预期缩进14个空格,但找到16个空格,解决方法很简单,就直接删除多余的空格。

然而这种问题太多了,只要用Tab键,就会有这种错。

原因:ESLint是一个语法规则和代码风格的检查工具,可以用来保证写出语法正确、风格统一的代码。默认要求2个空格

解决办法:

不是关闭ESLint,因为用了它之后代码比较规范,应该刻意使用,养成良好的代码习惯。

找到settings.json,添加如下代码:

{
  "editor.tabSize": 2
}

返回编辑面板,测试tab是否生效,如果没有生效建议重启软件

Logo

前往低代码交流专区

更多推荐