vue cli3由于存在缓存,所以会导致只会在首次npm run serve时报eslint的错误,在之后重启就不再有eslint的错误提示。
解决方案:
在serve命名中再加一句清除缓存的命令 (&&前的那句,后面那句是具体项目的运行脚本)
"serve": "rimraf -rf ./node_modules/.cache/vue-loader && cross-env NODE_ENV=development env_config=dev vue-cli-service serve"
这样就可以每次npm run serve控制台都能显示eslint的报错了