首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用有效的JSX语法导出Atom错误中的Eslint

用有效的JSX语法导出Atom错误中的Eslint
EN

Stack Overflow用户
提问于 2018-11-14 19:16:35
回答 1查看 422关注 0票数 0

在过去两周的某个时间点上,埃林特开始把像这样的线条标记为错误,我无法准确地指出造成这种错误的确切原因。

我的操作系统(Arch)被更新了几次,package.json包也经历了零星的更新。

我甚至不得不强迫Atom正确地识别我的JSX文件(使用JSX语法),因为默认Javascript语法的语法突出显示也被破坏了。

我已经尝试完全删除atom包以及配置,但是我使用Atom sync-settings备份和恢复我的配置。

代码语言:javascript
复制
return <InputFloat
  className='inline-block'
         ^^^^^^ Parsing error: Unexpected token = (Fatal)
  name={attribute.name}
  value={attribute.value}
  onChange={this.props.onChange}
/>

解析错误:意外令牌=(致命)

package.json

代码语言:javascript
复制
"devDependencies": {
  "eslint": "^5.9.0",
  "eslint-config-standard": "^11.0.0",
  "eslint-plugin-import": "^2.14.0",
  "eslint-plugin-node": "^6.0.1",
  "eslint-plugin-promise": "^3.8.0",
  "eslint-plugin-react": "^7.11.1",
  "eslint-plugin-standard": "^3.1.0",
}

.eslintrc.json

代码语言:javascript
复制
{
  "env" : {
    "browser": true,
    "node": false
  },
  "globals" : {
    "Module": true
  },
  "plugins": [
    "react"
  ],
  "extends": [
    "eslint:recommended",
    "plugin:react/recommended",
    "standard"
  ],
  "parserOptions": {
        "ecmaVersion": 10,
        "sourceType": "module",
        "ecmaFeatures": {
            "jsx": true
        }
    },
  "rules": {
    "no-console": "warn",
    "no-undef": 0,
    "no-path-concat": 0,
    "react/prop-types": 0,
    "no-new-func": 0,
    "no-debugger": 0,
    "no-template-curly-in-string": "warn"
  }
}

package-lock.json

代码语言:javascript
复制
  "eslint": {
    "version": "5.9.0",
    "resolved": "https://registry.npmjs.org/eslint/-/eslint-5.9.0.tgz",
    "integrity": "sha512-g4KWpPdqN0nth+goDNICNXGfJF7nNnepthp46CAlJoJtC5K/cLu3NgCM3AHu1CkJ5Hzt9V0Y0PBAO6Ay/gGb+w==",....
  }

原子

$ atom版本 原子: 1.32.2电子: 2.0.12铬: 61.0.3163.100节点: 8.9.3

Eslint

$./node_node/..bin/eslint-version v5.9.0

Atom /linter

8.4.1

原子Config

gist.github.com

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-14 20:51:20

也许能帮上忙。尝试安装"巴贝尔-斯林特“,然后将其添加到.eslintrc.json文件中

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53307316

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档