我有以下代码......
// index.js
...
console.log("this should break");
...
当我运行时,我看到以下错误......
19:5错误意外的控制台语句无控制台
这就是我想要的,所以我删除了控制台日志并将相同的行添加到我的Vue组件......
// Component.js
...
mounted: function(){
...
console.log("Should break");
}
但是当我这次跑步时,我没有看到错误。为什么它也没有在Vue组件中发现问题?我的eslintrc看起来像这样......
{
"parserOptions": {
parser: "babel-eslint"
},
extends: [
'eslint:recommended',
'plugin:vue/essential',
'plugin:vue/strongly-recommended',
'plugin:vue/recommended'
],
"rules": {
}
}
如果我手动运行,我会看到错误...
./node_modules/.bin/eslint --ext js ./src/main/js/vue/drawer/Drawer.js
我的设置是这样的......
Drawer.js
Drawer.css
Drawer.pug
Drawer.vue
然后Drawer.vue就是......
<template lang="pug" src="./Drawer.pug"></template>
<script src="./Drawer.js"></script>
<style scoped src="./Drawer.css"></style>