これらのパッケージを使用しています。
"@vue/cli-plugin-babel": "^4.4.6",
"@vue/cli-plugin-eslint": "^4.4.6",
"@vue/cli-service": "^4.4.6",
"babel-eslint": "^10.1.0",
"compression-webpack-plugin": "^4.0.0",
"eslint": "^6.7.2",
"eslint-plugin-vue": "^6.2.2",
実行中のスクリプト -
"serve": "node --max_old_space_size=4096 ./node_modules/@vue/cli-service/bin/vue-cli-service.js serve --open",
じぶんの.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'
}
}
プロジェクトを開いて実行する npm run serve
と、eslint にエラーが表示されます。次に、 ctrl + c を押してサーバーを終了し、npm run serve
再度実行すると、コンソールにエラーがたくさんあることがわかっている場合、eslint は決してエラーを表示しません。
理由はありますか?