nodejs中使用typescript开发配置 | 青训营

134 阅读1分钟

一、安装nodejs

nodejs中文网

二、更新npm源

鉴于npm官方源速度下载实在很慢,所以建议配置淘宝源。
查看本地配置命令:npm config list

image.png 修改npm源命令:npm config set registry=registry.npm.taobao.org

三、安装IDE

建议安装Visual Studio Code

四、安装typescript相关依赖

  1. 安装typescipt依赖:npm install typescript -g

typescript依赖包中有tsc工具,可以把.ts源文件转换为.js源文件,并在转换的过程中进行类型检测。转换为*.js源文件后,可以使用node *.js执行。

  1. 安装ts-node依赖:npm install ts-node -g

ts-node相当于tsc+node,不用分步转换、执行,可以一步到位直接执行*.ts源文件。

五、安装具体项目相关依赖

nodejs有丰富的模块供我们使用,如果我们在上述环境都配置好后,直接新建*.ts,然后引入path模块是不会成功的。

image.png

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

image.png

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