📜  解析错误:文件 tsconfig.json' not found.eslint - TypeScript (1)

📅  最后修改于: 2023-12-03 14:57:24.578000             🧑  作者: Mango

解析错误:文件 tsconfig.json' not found

当你使用 ESLint 检查 TypeScript 项目的代码时,可能会收到一个类似于“解析错误:文件 tsconfig.json' not found”错误的提示。 这是因为,ESLint 需要在 TypeScript 项目中正确配置 tsconfig.json 文件来解析 TypeScript 代码,但是它找不到这个文件。

如何解决这个问题?

要解决这个问题,你首先需要确保项目的根目录中有一个正确的 tsconfig.json 文件。 如果没有,请创建一个并在其中添加正确的配置。

可以使用以下命令在项目中创建一个空的 tsconfig.json 文件:

touch tsconfig.json

然后,使用你的首选编辑器打开 tsconfig.json 文件并添加所需的配置。 这是一个基本的示例:

{
  "compilerOptions": {
    "target": "es6",
    "module": "commonjs",
    "outDir": "./dist",
    "strict": true
  }
}

确保根据项目的需要自定义和修改这些配置。当你完成配置后,请保存文件并重新运行 ESLint 来检查代码。你将不再收到“文件 tsconfig.json' not found”错误。

总结

在使用 ESLint 检查 TypeScript 代码时,必须在项目中正确配置 tsconfig.json 文件并确保它在根目录中可用。 如果你遇到“解析错误:文件 tsconfig.json' not found”错误,请根据上述步骤解决它。