【发布时间】:2021-02-14 04:40:07
【问题描述】:
我有一个由 Webpack 捆绑的 TypeScript 项目。现在我想添加一些 Eslint。但是有一个问题 - Eslint 监视编译的文件,即使它们在 .eslintignore
.eslintignore:
./app
如您所见,Eslint 尝试查看 app 目录,但出现错误,因为我在 tsconfig.json
中排除了此目录{
"compilerOptions": {
"module": "es2020",
"target": "es6",
"jsx": "react",
"allowJs": true,
"sourceMap": true,
"moduleResolution": "node",
"experimentalDecorators": true
},
"include": ["./**/*"],
"exclude": [
"node_modules/**/*",
"app/**/*"
]
}
Eslint 不观看 node_modules,但它们不在 .eslintignore 中。但它会监视 app 目录,该目录位于 .eslintignore 中。我该如何解决?
编辑:
这是我的代码结构:
【问题讨论】:
标签: javascript typescript webpack eslint