javascript - 无法让 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 行的问题?
解决方案
更新:
我找到了问题的根源,尽管使用 npm 或 auto install 推荐的方法在全局和本地正确安装了 eslint 几次,然后清理缓存并一次又一次地尝试,我最终发现 eslint 的安装方式有问题我的 VSC,我不知道为什么,但它没有使用基本信息创建 eslintrc.json 文件。一旦我手动创建了它,eslint 就开始工作了。仍然不知道我最初做错了什么。祝你好运。
推荐阅读
- jquery - 如何在 Rails 6 的视图中使用 JQueryUI
- json - WCF 自定义序列化
- delphi - 如何在使用 Delphi 进行拼写检查后给单词加下划线
- python - 如何从 Scipy 的 wasserstein_distance 中提取距离和传输矩阵?
- python - python中的非凸二次优化求解器
- c# - UnitTesting assembly.GetTypes() 仅在构建管道中引发异常
- python - 当在 tkinter 中使用框架实际打开时,如何在第二页中执行 after() 方法?
- java - 我期待无限循环,但不是,为什么?
- r - 如何在数据框中的每种情况下删除一些字符而不删除它?
- reactjs - 如何使 Material UI 抽屉随页面滚动而不是在抽屉内滚动?