![](/img/trans.png)
[英]Why is @typescript-eslint/parser including files outside of those configured in my tsconfig.json?
[英]tsconfig not used by typescript-eslint
在一个新的项目,我安装了typescript
, eslint
, @typescript-eslint/parser
, @typescipt-eslint/eslint-plugin
。 我还添加了以下.eslintrc
文件:
{
"parser": "@typescript-eslint/parser",
"plugins": ["@typescript-eslint"]
}
以及以下tsconfig.json
文件:
{
"compilerOptions": {
"strict": true
}
}
问题是tsconfig.json
中的选项在我运行命令eslint
时没有应用。 不过,它与命令tsc
一起按预期工作。
例如,文件index.ts
包含:
function sum(a, b) {}
如果我运行npx eslint index.js
,我没有错误,而如果我运行tsc --noEmit
,我有两个:
我希望eslint
命令返回与tsc
命令相同的错误。 任何的想法?
编辑我尝试在.eslintrc
使用和不使用以下.eslintrc
:
"parserOptions": {
"project": "./tsconfig.json"
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.