typescript - 为 TypeScript 文件禁用 ESLint
问题描述
我有一个由旧 JavaScript 代码(包括 eslint)和新的 TypeScript 代码(包括 tslint)制作的大型网络应用程序。
我的问题是我的 IDE(WebStorm)会自动将两个 linter 应用到所有文件,所以在 TypeScript 中,我从 eslint 得到了我不应该得到的错误。
如何确保 eslint 仅应用于 *.js 文件而不应用于 *.ts 文件(而应仅由 tslint 检查)?
解决方案
您可以尝试添加*.ts
到.eslintignore
. 见https://www.jetbrains.com/help/webstorm/2019.2/eslint.html#ws_eslint_suppress_linting_typescript
推荐阅读
- java - org.artofsolving.jodconverter.office.OfficeManager 未在检票口中初始化
- javascript - javascript 对象中允许作为“键”的有效字符/值是什么?
- sql - 尝试从带有 Proc Sql 的 SAS 中的另一个表中更新表值
- pandas - 来自 Pandas 的 MonthBegin() 有什么作用?
- typescript - fp-ts:如何组合多个 Option 生产者?
- excel - Excel 电源查询。按模板列表运行多个查询以连接不同文件中的表
- pandas - 有条件地在多列上设置值
- ruby-on-rails - rails s 和 DBeaver 上的 PG::ConnectionBad (FATAL: password authentication failed for user )
- php - 使用 PHP exec 执行 Minecraft 命令
- spring-boot - 简化 Spring Reactor 流 - 检查至少一个条件是否为真,然后继续