
上QQ阅读APP看书,第一时间看更新
1.1 技术需求
要学习本章的内容,需要安装Node.js。可以从Node.js:https://nodejs.org/en/下载并安装。
另外还需要安装TypeScript编译器。通过Node.js安装TypeScript编译器有两种方法,都需要用到Node包管理器(Node Package Manager,NPM)。如果想在所有应用程序中使用相同版本的TypeScript,并且每当TypeScript更新时让这些应用都运行相同版本的TypeScript,那么可以使用下面的命令:

如果想要TypeScript版本只针对特定的项目,则在该项目的文件夹中输入下面的命令:

至于代码编辑器,可以使用任意合适的编辑器,甚至可以使用一个基本的文本编辑器。本书使用的是Visual Studio Code,这是一个免费的跨平台集成开发环境(Integrated Development Environment,IDE),可从https://code.visualstudio.com/下载。
本章所有代码可在GitHub上获取,网址为https://github.com/PacktPublishing/AdvancedTypeScript-3-Programming-Projects/tree/master/Chapter01。