报错的原因是因为代码在js中使用了console.log(),但是Vue.js在使用ESLint检查代码时,发现这个用法不符合ESLint规则,所以报了错。
解决方案1:
找到 eslint-recommended.js ,将"no-console": "off"
这样就不会报错。
解决方案2:
可以在项目根目录下创建一个.eslintrc.js 文件:
module.exports = {
root: true,
env: {
node: true
},
'extends': [
'plugin:vue/essential',
'eslint:recommended'
],
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
},
parserOptions: {
parser: 'babel-eslint'
}
}
这样就可以关掉 no-console 这个错误了。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。