TypeScript从类型系统、泛型与类型运算,到项目配置、编译与模块解析。语言起点1. 语言简介2. 基本用法类型基础3. any / unknown / never4. 类型系统5. 数组类型6. 元组类型7. symbol 类型8. Enum 类型9. 类型断言10. 类型缩小函数与对象11. 函数类型12. 对象类型13. interface 接口14. class 类型类型编程15. 泛型16. 类型运算符17. 类型映射18. 类型工具19. 类型运算模块与声明20. 模块21. namespace22. declare 关键字23. d.ts 类型声明文件类与装饰器24. 装饰器25. 装饰器(旧语法)现代内置类型26. ES6 类型编译协作27. 注释指令项目配置28. tsconfig.json29. tsc 命令行编译器30. 项目使用 npm 模块31. 读懂 package.json32. 依赖版本与锁文件33. 模块解析与构建分工