练习 - 安装 TypeScript 编译器
代码编辑器可能具有针对 TypeScript 的内置语言支持。 但是,为了将 TypeScript 代码转换为浏览器理解的 JavaScript,需要先安装 TypeScript 库。 该库还包含 TypeScript 编译器,称为 tsc。
可以全局安装 TypeScript(可在文件系统的任何位置使用),也可以局部安装(只能在项目级别使用)。 在此练习中,你将全局安装 TypeScript。 在更大、更复杂的代码库中使用 TypeScript 时,建议切换到按项目安装,从而更好地控制项目的一致性。
测试 TypeScript 安装
你可能已在计算机上安装了 TypeScript。 打开命令提示符窗口并输入 tsc
即可进行检查。 如果安装了 TypeScript,你将看到版本和编译器命令列表。 现在就可以使用 TypeScript 了!
如果未安装 TypeScript,你将看到一条消息,它显示无法识别该命令。 如果是这样,请继续执行练习的下一步骤。
安装节点包管理器 (npm)
你需要将 Node.js 的副本作为运行 TypeScript 包的环境。 Node.js 是用于服务器端应用程序的 JavaScript 库,学习 TypeScript 无需使用它。 但安装该库之后,还可以获得节点包管理器(也称 npm),这是用于 JavaScript 语言的包管理器。 然后,你将使用 npm 来安装 TypeScript 包。
如果你是 JavaScript 开发人员,则可能已在计算机上安装了 npm。 打开命令提示符窗口并输入 npm version
即可进行检查。 如果安装了 npm,你将看到版本和编译器命令的列表,接下来便可以使用 npm。
如果未安装 npm,你将看到一条消息,它显示无法识别该命令。 安装 Node.js:
转到 Node.js 下载页。
选择 Node.js 的任意可用版本,进行下载和安装。
若要验证是否已安装 npm,请打开“命令提示符”窗口,然后输入
npm version
。
安装 TypeScript
TypeScript 在 npm 注册表中以 typescript 包的形式提供。 安装最新版本的 TypeScript:
- 在“命令提示符”窗口中,输入
npm install -g typescript
。 - 输入
tsc
确认已安装 TypeScript。 如果已成功安装,则此命令应显示编译器命令和选项列表。