VSCode eslint 按 airbnb 规范验证 vue 出现问题
VSCode Version 1.20.0
Setting
"eslint.autoFixOnSave": true,
"eslint.validate": [
"javascript",
"javascriptreact",
"html",
"vue"
],
"eslint.options": {
"plugins": [
"html"
]
},
"eslint.alwaysShowStatus": true,
.eslintrc.js
module.exports = {
root: true,
parserOptions: {
parser: 'babel-eslint'
},
env: {
browser: true,
},
// https://github.com/vuejs/eslint-plugin-vue#priority-a-essential-error-prevention
// consider switching to `plugin:vue/strongly-recommended` or `plugin:vue/recommended` for stricter rules.
extends: ['plugin:vue/essential', 'airbnb-base'],
// required to lint *.vue files
plugins: [
'vue'
],
// chec
配置完成后 js 文件可以正常验证 airbnb 规范
但 vue 文件只能验证部分规范
但像 Missing semicolon 这样的规范就无法识别
但运行npm run dev
是可以识别
这让我很迷茫,到底问题是出在哪,求大神帮忙,网上能找的配置已经都试过了,都无法解决
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
找到问题了
这个问题找了我4个小时!! 终于解决了