一、安装nodejs
二、更新npm源
鉴于npm官方源速度下载实在很慢,所以建议配置淘宝源。
查看本地配置命令:npm config list
修改npm源命令:
npm config set registry=registry.npm.taobao.org
三、安装IDE
四、安装typescript相关依赖
- 安装typescipt依赖:
npm install typescript -g
typescript依赖包中有tsc工具,可以把.ts源文件转换为.js源文件,并在转换的过程中进行类型检测。转换为*.js源文件后,可以使用node *.js执行。
- 安装ts-node依赖:
npm install ts-node -g
ts-node相当于tsc+node,不用分步转换、执行,可以一步到位直接执行*.ts源文件。
五、安装具体项目相关依赖
nodejs有丰富的模块供我们使用,如果我们在上述环境都配置好后,直接新建*.ts,然后引入path模块是不会成功的。

我们需要使用npm install @types/node命令安装@types/node,这个依赖中对nodejs中的模块做了类型定义,每当我们使用import module from "module"时,就会默认到@types依赖中找对应的引用文件。

如果我们想使用express框架,使用ts来开发项目,就是使用npm install @types/express -D来安装express的类型定义。