我已经为我的项目设置了一个开发构建和lind srcipts并将它们组合成一个。
我的问题是只有非.vue
个文件正在被观看。所有其他工作正常。
我尝试将src/**/*.{js,vue}
添加到我的脚本中,如下所示:
"esw src/**/*.{js,vue} --watch & node build/watch-build-dev.js"
这确实有所帮助,但是看起来没有用,它只运行了一次。
以下是脚本:
"watch": "esw --watch & node build/watch-build-dev.js"
我也在使用"eslint-watch": "^3.1.5"
,因此esw
应该是Eslint的观察者。
这是我的.eslintrc.js
module.exports = {
root: true,
env: {
node: true
},
extends: [
'eslint:recommended',
'standard',
'plugin:vue/recommended'
],
parserOptions: {
sourceType: 'module',
},
plugins: [
'vue'
],
rules: {
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off'
},
parserOptions: {
parser: 'babel-eslint'
},
settings: {
"html/html-extensions": [".html"],
}
}