概念

Untitled

最终运行的还是JavaScript:

Untitled

安装

npm i -g typescript ts-node

检查是否安装好:

tsc --help # tsc -> typescript compiler 缩写

假数据提供服务网站

https://jsonplaceholder.typicode.com/

使用

转换运行

import axios from 'axios';

const url = '<https://jsonplaceholder.typicode.com/todos/1>';

axios.get(url).then(res => {
  console.log(res.data);
});

执行命令:

tsc index.ts # 生成js文件
node index.js # node环境下执行js