eslint语法报错

这是我的.eslintrc.js文件

module.exports = {
    root: true,
    //parser: "babel-eslint",
    "env": {
        "browser": true,
        "node": true,
        "commonjs": true,
        "es6": true, //至此es6语法检查
    },
    "extends": "eslint:recommended", //表示使用默认的规则进行校验
    parserOptions: {
        "parser": "babel-eslint",
        sourceType: "module",
    },
    plugins: [
        "html", //检查.html中的javascript中的语法错误
        "vue",
    ],
    "rules": {
        "quotes": [2, "double"], //字符串的引用使用双引号
        "semi": [2, "always"], //检查分号semicolons
        "eol-last": 0, //强制文件最后一行为空行,关闭
        "eqeqeq": [1, "allow-null"], //要求使用 === 和 !==,但允许 == null
        "no-var": 2, //要求使用 let 或 const 而不是 var
        "no-empty": 1, //空的代码块
        "no-undef": 2, //不允许使用未申明变量
        "no-alert": 2, //禁用 alert、confirm 和 prompt
        "no-unused-vars": 2, //变量定义后未使用
        "no-use-before-define": 1, //不允许在变量定义之前使用它们
        "no-console": 1 //不检查console.log的语法,忽略它
    },
    "globals": { //声明在代码中自定义的全局变量
        "document": true,
        "navigator": true,
        "window": true,
        "Vue": true,
};

检测vue的时候会报这些错
这是怎么回事??

clipboard.png

阅读 2.8k
2 个回答

clipboard.png

有没有发现,你这个keep-alive颜色不对啊,那就说明你这个有问题哦,eslint说的是模块解析错误

望采纳,谢谢

class="app" > id="app"

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题