如何在 Atom 中设置 jshint/jsxhint "esnext" 选项

2023-12-30

我正在使用 Atom 的linter, react, and linter-jshint/linter-jsxhint。 在我的 JSX 文件中,我不断收到警告

警告:“导入”仅在 ES6 中可用(使用 esnext 选项)。 (W119)

这非常简单。我查了一下,发现这个可以在下面设置jshintConfig选项中package.json(使用 NPM 时)。我的项目使用 NPM 并且我有一个package.json。我补充道:

"jshintConfig": {
  "esnext": true
}

之后,我重新加载,但警告仍然存在。我也修改了我的linter-jshint/linter-jsxhintAtom 中的配置 (config.cson) with:

"linter-jshint":
  harmony: true
  esnext: true

"linter-jsxhint":
  harmony: true
  esnext: true

并重新加载,但这也没有帮助。

所以:使用时linter-jshint/linter-jsxhint作为 Atom 包,我如何设置esnext选项?


您可以创建一个.jshintrc在你的项目文件夹中,linter 将把它作为 json 源文件读取。

要使用 esnext 选项,

{
    "esnext": true
}

您可能需要重新打开 JS 文件才能看到新的更改。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 Atom 中设置 jshint/jsxhint "esnext" 选项 的相关文章

  • 不要在循环内创建函数。 - jslint 错误

    我收到此 jslint 错误 不要在循环内创建函数 我无法更改导致此问题的 javascript 但是由于修改它的限制 我无法更改 因此 我想关闭此验证以检查特定 javascript 文件中是否存在此错误 对于这个js错误可以这样做吗 不
  • 文件“”,第 1 行,位于 中 NameError: name ' ' 未在 ATOM 中定义 [重复]

    这个问题在这里已经有答案了 这很奇怪 因为我的代码在在线 python 解释器中运行良好 但是当我在 linux mint 中使用 Atom 运行它时 当我输入一个单词时 我会收到以下错误消息 File
  • 未封闭的正则表达式

    我有以下代码 render jshint laxbreak true var buttonClasses classSet Button true buttonContainerClasses classSet u textRight th
  • 如何在atom1.7+中单击打开文件(无待处理窗格)

    将atom从1 5升级到1 7后 我发现了一个不实用的新 功能 所有单击的文件现在都在 待处理窗格 中打开 这意味着如果文件中没有任何更改 它将被下一个打开的文件替换 可以在atom的设置中禁用 待处理窗格 功能 但我也想恢复以前的行为 在
  • 在 GitHub 的 Atom 编辑器中安装 Kite 插件

    我想试一试Kite https www kite com 这是人工智能的概念 帮助开发人员提供有关他或她当前正在编写的有用函数或表达式的提示 我已经下载了风筝原子插件 https github com kiteco plugins来自 Gi
  • 无法连接到atom.io 获取主题和包

    我相信我的工作代理阻止我向 Atom 添加主题和包 从首选项菜单中 我得到 获取特色包和主题失败 隐藏输出 tunneling socket could not be established cause 140499728967552 er
  • JSHint 选项默认值的完整列表?

    我在哪里可以获得 JSHint 默认选项的完整列表 我尝试在网上搜索但找不到任何东西 编辑 我的意思是默认列表values for all选项 以防不清楚 你可以看看boolOptions valOptions and invertedOp
  • 如何让atom更像WebStorm IDE?

    所以我喜欢 WebStorm 的一点是它可以在输入 后执行惊人的自动完成功能 我喜欢所有的代码完成和 linting Webstorm 资源消耗很大 而且相当丑陋 对于atom 我不知道如何做到这一点 我可以安装或自定义哪些插件才能使其满足
  • 在 Atom 中使用 Hydrogen 设置 Python 虚拟环境

    我正在从 VS Code 切换到 Atom 并且正在尝试为我的 python 项目设置一个虚拟环境 在 VS Code 中这很容易做到 我运行以下脚本 当我运行脚本时 它会自动开始使用新的环境 包含所有必需的包 python3 m venv
  • ES6:“从'jquery'导入$”真正意味着什么?

    我一开始以为它只是意味着加载 jQuery 模块并在名为 的变量中初始化它 但是 通过将 Atom 与 A tom TypeScript 一起使用 我收到一条错误消息 指出 找不到模块 jquery 尽管所有代码都可以在浏览器中运行 但看起
  • Vagrant + Xdebug + Atom

    我有一个安装了 xdebug 的 vagrant box 在 OSX 上运行 但我很难获取 Atom xdebug 插件 php debug 连接到它 我粘贴了phpinfo 将数据输入 xdebug 验证站点 结果显示一切正常 并且您可以
  • 如何向 Atom 的拼写检查词典添加单词?

    试图从 Atom 的拼写检查器中获得更多功能 但目前的误报使其变得不太有用 如何将单词添加到 Atom 词典中 使其不再显示为拼写错误 该功能已发布版本1 12 of Atom 实施于请求请求 120 https github com at
  • 原子打字稿找不到打字

    我刚刚使用atom typescript 在 Atom 中配置了一个新的 Angular Typescript 项目 该项目设置有一个主角度模块文件 用于导入所有模块 包括类型定义文件 一切都在 gulp 中编译并且运行没有问题 由于我使用
  • 如何配置 jshint 才不会出现错误“之前换行错误”?

    它给了我错误 之前的错误换行 因为我有如下代码 var one 1 two 2 three 3 如果我把 在行的末尾而不是下一行的开头 它不会抱怨 但我想这样编码 有什么办法可以让它不显示此警告吗 我虽然看了JSHint 的选项 http
  • 《美人鱼》中的空间

    我有一个 md文件已保存 我正在使用 Atom 和 Mermaid Preview 包查看它 我将关闭他们的 GitHub 页面上的示例 graph TD A gt B A gt C B gt D C gt D 这渲染得很好 但是如何在文本
  • GitHub Atom - 删除编辑器中的中心线

    我刚刚下载了 GitHub Atom Editor 正在对其进行自定义 但我无法删除编辑器中间的那行 有人帮我看看如何删除那条线吗 该行由wrap guide 包提供 您可以使用以下选项来删除该行 Option 1 禁用换行指南包裹 去At
  • 在github原子编辑器中隐藏隐藏(点)文件

    我对 Github Atom 编辑器非常陌生 它总是显示隐藏文件 例如 git sass在侧窗格中 如何在atom编辑器的侧窗格中隐藏隐藏文件 点文件 编辑 gt 首选项 gt 包 在 已安装的软件包 下面的字段中 输入 树视图 该软件包有
  • Atom“自动完成”不起作用

    因此 当您安装 Atom 时 autocomplete 会随其一起提供 并且默认情况下处于启用状态 当我编写代码时 什么也没有显示 为什么 是否需要配置任何文件才能正常工作 In autocomplete plus settings pag
  • npm run cmd 失败,而命令行上的 cmd 有效

    In my HTTP状态检查项目 https github com guyellis http status check 如果我跑node modules bin jshint I get node modules bin jshint t
  • 如何设置 .eslintrc 来识别“require”?

    我是新来的ESLint http eslint org 并且我已经成功地将 ESLint 与IntelliJ https www jetbrains com idea 开箱即用 我的 ESLint 集成无法识别node 但对文档的基本审查表

随机推荐