TypeScript 编译器、位标志与编码练习的全面指南
1. TypeScript 编译器选项
1.1 默认设置
在代码质量方面,许多选项都有默认的正确设置。以下标志的值默认设为 false ,通常应保持不变:
- --allowUnreachableCode
- --allowUnusedLabels
- --noImplicitUseStrict
- --noStrictGenericChecks
- --suppressExcessPropertyErrors
- --suppressImplicitAnyIndexErrors
1.2 严格模式开关
除了默认设置,你还可以开启严格模式,启用四个最常见的代码质量标志:
- --noImplicitAny :捕获无法推断类型且需要类型注解的情况。
- --noImplicitThis :捕获 this 关键字隐含 any 类型的表达式。
- --alwaysStrict :以严格模式解析代码,并为每个文件插入 "use strict" 语句。
- --strictNullChecks :
TypeScript编译器与编码练习指南
超级会员免费看
订阅专栏 解锁全文
51

被折叠的 条评论
为什么被折叠?



