TypeScript(简称:TS)是 JavaScript 的超集(JS 有的 TS 都有)。
TypeScript = Type + JavaScript(在 JS 基础之上,为 JS 添加了类型支持)。
TypeScript 是微软开发的开源编程语言,可以在任何运行 JavaScript 的地方运行。
由于Node.js和浏览器,只认识 JS 代码,不认识 TS 代码。需要先将 TS 代码转化为 JS 代码,然后才能运行。
npm install -g typescript
验证是否安装成功:tsc –v
(查看 typescript 的版本)。
创建index.ts
,并编写代码
var message:string = "Hello World"
console.log(message)
使用命令tsc index.ts
进行编译,编译后会在同目录中出现index.js
。
使用命令node index.js
执行。
每次修改代码后,都要重复执行两个命令,才能运行 TS 代码,太繁琐。
tsc index.ts
node index.js
使用 ts-node 包,直接在 Node.js 中执行 TS 代码。
npm install -g ts-node
安装完成后可以使用ts-node index.ts
直接执行ts代码