首页 > 解决方案 > 无法让 ESlint 在 VSC 上工作,不断出现“意外错误......在 Json 中......”

问题描述

我正在学习 JS,我正在尝试安装 ESlint,但我一直遇到同样的错误。

只是试图在 VSC 上安装 ESlint,但从未成功过。我已经卸载并重新安装了 eslint,缓存清理,安装和删除了几个包但没有成功,它返回相同的错误。

包.json

{
  "name": "11_06",
  "version": "1.0.0",
  "description": "",
  "main": "script.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "author": "",
  "license": "ISC",
  "dependencies": {},
  "devDependencies": {
    "tslib": "^1.10.0"
  }
}

错误信息:

"ESLint: Unexpected token n in JSON at position 173. Please see the 'ESLint' output channel for details."

我如何/在哪里/哪个文件可以查看第 173 行的问题?

标签: javascriptvisual-studio-codeeslint

解决方案


更新:

我找到了问题的根源,尽管使用 npm 或 auto install 推荐的方法在全局和本地正确安装了 eslint 几次,然后清理缓存并一次又一次地尝试,我最终发现 eslint 的安装方式有问题我的 VSC,我不知道为什么,但它没有使用基本信息创建 eslintrc.json 文件。一旦我手动创建了它,eslint 就开始工作了。仍然不知道我最初做错了什么。祝你好运。


推荐阅读