入门第 18 / 18 节30 分钟 · 实操
tsconfig 与编译器(Compiler)
TypeScript 课程的一部分
tsconfig.json 就是 TypeScript 编译器读取的那个文件,编译什么、怎么编译,都从它这里得知。选项有一百多个,但一个真实项目用到的大概只有十来个。这一课讲的就是这十来个,外加一些经验法则,帮你挑出那些放上几年也不会过时的取值。
不带任何参数运行 tsc 时,它会从当前目录开始逐级往上找 tsconfig.json。一旦找到,就按那个文件里的规则,编译它能够到的每一个 .ts 文件。 ...
想在真实环境里学习 TypeScript tsconfig 与编译器(Compiler) 吗?
点击下方,立即获得一台预装 TypeScript 的 Linux 主机,跟懂你代码的 AI 导师一起完成 tsconfig 与编译器(Compiler) 的实操练习。
开始这节课tsconfig 与编译器(Compiler)你将学到什么
- Tsconfig.json
- Strict mode
- Target and lib
- Module and moduleResolution
- OutDir and rootDir
- Incremental and watch
- Project references (mention)
用你的语言阅读本课
本课程的所有课时
18 节- 1你好,TypeScript20 分钟
- 2类型(Type)基础25 分钟
- 3数组与 Tuple25 分钟
- 4对象类型(Type)与 Interface25 分钟
- 5函数25 分钟
- 6Union 与 Literal 类型(Type)25 分钟
- 7类型(Type) Narrowing30 分钟
- 8Type Alias vs Interface20 分钟
- 9Optional、Readonly 与 Nullable25 分钟
- 10Enum20 分钟
- 11Generic30 分钟
- 12Class25 分钟
- 13继承与 Abstract Class25 分钟
- 14模块(Module)25 分钟
- 15工具类型(Utility Types)30 分钟
- 16Mapped 与 Conditional 类型(Type)30 分钟
- 17声明文件(Declaration Files)与第三方库25 分钟
- 18tsconfig 与编译器(Compiler)30 分钟
探索其他课程
Python
19 节 · 9.3小时
Go
20 节 · 12.3小时
React
17 节 · 10.2小时
Linux
17 节 · 8.5小时
Docker
13 节 · 6.6小时
Git
13 节 · 5.9小时
Kubernetes
14 节 · 8小时
Ansible
12 节 · 6.1小时
Bash
12 节 · 5.7小时
Helm
10 节 · 5.4小时
GitLab CI
11 节 · 5.8小时
Jenkins
11 节 · 5.3小时
PostgreSQL
14 节 · 7.6小时
MySQL
13 节 · 6.8小时
Web
14 节 · 5.9小时
Vibe Coding
12 节 · 5.8小时
Prompt Engineering
11 节 · 6.2小时
Vibe 编程:基础
12 节 · 4.5小时
Vibe 编程:从原型到生产
12 节 · 5.5小时
Vibe 编程:多智能体工程
12 节 · 5.3小时
Vibe 编程:高级工程
12 节 · 7.3小时
