eslint语法报错

发布于 2022-09-11 17:55:52 字数 1282 浏览 34 评论 0

这是我的.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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

清欢 2022-09-18 17:55:52

clipboard.png

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

望采纳,谢谢

难理解 2022-09-18 17:55:52

class="app" > id="app"

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文