
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.1 开始使用TypeScript
TypeScript代码会被编译成JavaScript代码,JavaScript代码才是实际被执行的代码。在开始之前,你需要准备好以下工具。
● TypeScript编译器。它是OSS(Open Source Software,开源软件),在源代码和npm(Node.js包管理工具)上可以找到。
● TypeScript编辑器。如果愿意,你可以使用Notepad,但是我更推荐使用Visual Studio Code(以下简称VS Code)和我所写的扩展工具。当然还有其他许多IDE(Integrated Development Environment,集成开发环境)也支持TypeScript。
1.TypeScript版本
本书将介绍许多与版本无关的内容,但我通常建议人们使用稳定的版本,因为随着时间的推移,不断更新的编译器的测试用例将会捕获越来越多的Bug。
在安装TypeScript之前,需要先安装npm(具体见第10章)。然后可以使用命令行来安装TypeScript,如下所示。

现在,局部安装的TypeScript将是最新版本,而且各种IDE也支持它。例如,你可以让VS Code通过创建.vscode/settings.json来使用这个版本,如下所示。

2.获取源代码
此书的源代码可以在Basarat的GitHub个人主页上找到,地址详见参考资料[1],大多数代码示例都可以直接复制到VS Code中运行。