美文网首页大前端
eslint报错Parsing error: "parserOp

eslint报错Parsing error: "parserOp

作者: jack钱 | 来源:发表于2022-05-26 16:58 被阅读0次

eslint报错:

Parsing error: "parserOptions.project" has been set for @typescript-eslint/parser.
The file does not match your project config: packages\hr-h5\src\pages\home\index.tsx.
The file must be included in at least one of the projects provided.

如图:


image.png

解决方案:
TypeScript ESLint 的第一个错误与无法找到与您的函数匹配的项目 tsconfig.json 有关。
要解决这个问题,我们需要通过编辑您的 parserOptions 来告诉 TypeScript ESLint 另一个 tsconfig.json 在哪里。

根目录的.eslintrc.js:

// [...]
"parser": "@typescript-eslint/parser",
"parserOptions": {
  "project": [
    "./tsconfig.json",
    "./functions/tsconfig.json",
  ]
}
// [...]
image.png
image.png
  • 【官方解释】当目录中出现了tsconfig.json 文件,则说明该目录是 TypeScript 项目的根目录。tsconfig.json 文件指定了编译项目所需的根目录下的文件以及编译选项。
  • tsconfig.json 文件的 include属性配置要检查的文件, "src/** /*",就是检查src下一级文件夹中的所有文件

摘自:https://www.likecs.com/ask-555869.html

相关文章

网友评论

    本文标题:eslint报错Parsing error: "parserOp

    本文链接:https://www.haomeiwen.com/subject/ujtpprtx.html