写项目使用ESLint来遵守代码固然很重要,但是一些规范也是很蛋疼。比如今天提示如下错误
error in ./src/pages/index.vue
Module Error (from ./node_modules/eslint-loader/index.js):
error: Unexpected console statement (no-console) at src\pages\index.vue:47:13:
45 | file.url = 'https://o5wwk8baw.qnssl.com/7eb99afb9d5f317c912f08b5212fd69a/avatar';
46 | file.name = '7eb99afb9d5f317c912f08b5212fd69a';
> 47 | console.log(file);
| ^
48 | }
49 | }
50 | }
1 error found.
#解决办法
修改package.json中的eslintConfig:{} 中的 “rules”:{},增加一行代码: "no-console":"off"
"eslintConfig": {
"root": true,
"env": {
"node": true
},
"extends": [
"plugin:vue/essential",
"eslint:recommended"
],
"rules": {
"no-console":"off"
},
"parserOptions": {
"parser": "babel-eslint"
}
},
#重启服务问题解决