关闭项目中单个文件的ESLint检测
关闭整个项目ESLint检测
ESLint保存时自动修复语法的配置
ESLint命令行修复
如果在package.json文件的scripts属性中有vue-cli-service lint,比如:
js
"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"build:dev": "vue-cli-service build --mode development",
"build:prod": "vue-cli-service build --mode production",
"lint": "vue-cli-service lint"
}"scripts": {
"serve": "vue-cli-service serve",
"build": "vue-cli-service build",
"build:dev": "vue-cli-service build --mode development",
"build:prod": "vue-cli-service build --mode production",
"lint": "vue-cli-service lint"
}则在终端输入
sh
npm run lintnpm run lint即可运行es-lint工具检测不符合规范的地方并在终端提示,比如:
sh
error: Expected '===' and instead saw '==' (eqeqeq) at src\views\tunnelMonth\tunnelMonthList.vue:392:15:
390 | this.spanArr = []
391 | for (let i = 0; i < data.length; i++) {
> 392 | if (i == 0) {
| ^
393 | this.spanArr.push(1)
394 | this.pos = 0
395 | } else {error: Expected '===' and instead saw '==' (eqeqeq) at src\views\tunnelMonth\tunnelMonthList.vue:392:15:
390 | this.spanArr = []
391 | for (let i = 0; i < data.length; i++) {
> 392 | if (i == 0) {
| ^
393 | this.spanArr.push(1)
394 | this.pos = 0
395 | } else {
liang14658fox