Rush StackShopBlogEvents
跳到主要内容
版本:0.50.0

"tslint" task

这个任务使用 TSLint 来格式化 TypeScript 代码。

When to use it

TSLint 已被废弃,只应用于遗留项目。2019 年,TypeScript 编译器团队、ESLint 团队 和 TSLint 的团体聚在一起,同意废弃 TSLint. 转而在 ESLint 中集成 TypeScript, 它提供了统一的解决方案,用于格式化 JavaScript 和 TypeScript 源文件。

新项目建议使用 eslint 任务。

package.json dependencies

你需要在项目中添加 tslint 包:

$ rush add --package tslint --dev

另外,你可以通过加载 "rig" 来避免添加依赖,正如在 使用 rig 包 一文中描述的那样。

配置文件

这个任务并没有一个 Heft 专用配置文件。Heft 会寻找 TSLint 的配置文件 tslint.json.