解決方案:.eslintrc更改文件配置
{ "extends": [ 'standard' ], "parserOptions": { "parser": "babel-eslint" }, "parser": "vue-eslint-parser", "rules": { "no-tabs": "off", 'no-mixed-spaces-and-tabs': 0, }, "globals": { "document": true, "localStorage": true, "window": true } }
extends
屬性值可以省略包名的前綴 eslint-config- ,是一個 npm 包,它輸出一個配置對象。要確保這個包安裝在 ESLint 能請求到的目錄下
"parserOptions": { "parser": "babel-eslint" }, "parser": "vue-eslint-parser",
解析vue文件的
"rules": { "no-tabs": "off", 'no-mixed-spaces-and-tabs': 0, }, "globals": { "document": true, "localStorage": true, "window": true }
是規避制表符和空格混用的情況 以及定義一些可全局的變量不必聲明的