首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何验证.eslintrc.json文件?

如何验证.eslintrc.json文件?
EN

Stack Overflow用户
提问于 2018-06-27 16:23:18
回答 2查看 6K关注 0票数 8

我正在通过ESLint编辑器运行WebStorm。显然,我的.eslintrc.json文件中有一个意料之外的令牌。然而,WebStorm只是告诉我,我有一个意想不到的标记--而不是它在哪里。

如何以显示意外令牌的行和列的方式验证我的.eslintrc.json文件?

这是我的.eslintrc.json文件(欢迎您告诉我出了什么问题,我也想学习如何自己验证它):

代码语言:javascript
复制
{
  "parserOptions": {
    "ecmaVersion": 8,
    "sourceType": "script"
  },
  "rules": {
    "semi": ["error", "always"],
    "linebreak-style": ["error", "unix"]
  },
  "env": {
    "browser": true
  }
}

编辑:

@Wayrex建议我将文件重命名为.eslintrc。这样做了,我仍然会发现错误。这是错误的屏幕截图:

编辑2:

我询问了JetBrains他们的意见,他们认为错误信息来自于ESLint在解析我的源代码而不是我的配置文件时遇到了问题:

https://intellij-support.jetbrains.com/hc/en-us/community/posts/360000094600--eslintrc-json-has-unexpected-token-

我的ESLint是3.6.0版

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-02 08:31:03

凯文·帕丁顿在本期上写道:

在ESLint 5.x中,我们不支持6.14.0之前的Node版本(具体来说,6.x行支持6.14或更高版本,8.x行支持8.10或更高版本,9.10或更高版本)。请升级您的Node运行时版本,或者降级到ESLint 4.x。谢谢!

升级node.js后,我的问题就解决了。

票数 7
EN

Stack Overflow用户

发布于 2021-01-07 22:37:59

我知道为时已晚,但我也有类似的问题。尽管节点版本可能是这里的一个关键,但是一定要检查文件的创建、设置、语言和框架、Node.js和NPM。节点解释器应设置为适当的版本。例如,我在所有项目中使用nvm,但是由于某种原因,Node解释器被设置为节点8。

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

https://stackoverflow.com/questions/51067444

复制
相关文章

相似问题

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