TypeScript是由Microsoft开发的一种开放源代码语言,它是JavaScript的一个超集,使用TypeScript编译器或兼容TypeScript的转译器,可以将TypeScript代码转换为JavaScript代码。本教程主要介绍下TypeScript编译器的安装步骤。
使用TypeScript时,请记住在几乎所有情况下,TypeScript都将被编译(或转译)成JavaScript,而JavaScript实际上由运行时执行。若要使应用程序正常工作,则在TypeScript中编写应用程序时,需要编译代码并将其转换为JavaScript。 使用TypeScript编译器或兼容TypeScript的转译器,可以将TypeScript代码转换为JavaScript代码。生成的JavaScript是干净简单的代码,可在JavaScript运行的任何地方运行:在浏览器中、Node.js上或应用中。
代码编辑器(如Visual Studio Code)可能具有针对TypeScript的内置语言支持,但是,为了将TypeScript 代码转换为浏览器理解的JavaScript,您需要先安装TypeScript库,该库还包含TypeScript编译器,也称为 tsc。在这里,您可以全局安装TypeScript(可在文件系统的任何位置使用),也可以局部安装(只能在项目级别使用)。
一、安装节点包管理器 (npm)
您需要将Node.js的副本作为运行TypeScript包的环境。 Node.js是用于服务器端应用程序的JavaScript库,学习TypeScript无需使用它。 但安装该库之后,还可以获得节点包管理器(也称 npm),这是用于 JavaScript 语言的包管理器。 然后,你将使用npm来安装TypeScript包。
如果您是JavaScript开发人员,则可能已在计算机上安装了npm。 打开命令提示符窗口并输入npm version 即可进行验证。 如果安装了npm,您将看到版本和编译器命令的列表,接下来便可以使用npm。
如果未安装npm,您将看到一条消息,它显示无法识别该命令。 这时可先下载安装Node.js:
二、安装TypeScript编译器
TypeScript在npm注册表中以typescript包的形式提供。在这里,可参考以下步骤来安装最新版本的TypeScript:
1、在“命令提示符”窗口中,输入下面命令:
npm install -g typescript
2、然后输入 tsc 确认已安装TypeScript。 如果已成功安装,则此命令应显示编译器命令和选项列表。