sublime text安装sublimeLinter-jshint后,怎么设置ES6代码不报错

发布于 2022-09-02 10:04:46 字数 262 浏览 15 评论 0

我用的是sublimetext 3,安装了sublimeLinter和sublimeLinter-jshint,nodejs和jsHint也都正确安装了,现在的问题是我怎样设置才能在书写ES6的代码的时候避开通过检查呢?每次看到正确的代码也会被标记上「警告」还是很心烦的。谢谢。
图片描述

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

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

发布评论

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

评论(2

云仙小弟 2022-09-09 10:04:46

关于ES6在sublime中的代码检查功能,有两种配置方式,一个是eslint,还有一种的jshint;这两种配置方式都支持。我使用的是eslint,推荐做法是项目根目录下,建立一个.eslintrc文件,这个是配置详解,有esprimaBabel-ESLint两种语法解析器,我使用的eslint,下面是我的配置:

{
    "parser": "babel-eslint",
    "parserOptions": {
        "ecmaVersion": 6,
        "sourceType": "module",
        "ecmaFeatures": {
            "jsx": true
        },
        "allowImportExportEverywhere": false,
        "codeFrame": false
    },
    "rules": {
        "semi": 2,
        "strict": 0
    }
}

jshint的配置大同小异,在项目根目录下,建立一个.jshintrc文件,然后把配置写到这里面去。这个是详解demo,有兴趣的可以折腾下,这个我暂时就没有配置了。

PS:
1.eslint和jshint配置会冲突,所以两个选一个,禁用和开启是Tools->SublimeLinter->Toggle Linter。有个快捷键,我这不太好使,得先Alt+Command+T,然后Ctrl+Command+T,linter的下拉框才会出来?
2.这个是安装教程

╰ゝ天使的微笑 2022-09-09 10:04:46

同问, 请问题主解决了吗?

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