ESLint不使用Webpack和Vue

时间:2018-06-12 14:38:12

标签: webpack vue.js eslint

我有以下代码......

// 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>

0 个答案:

没有答案