在Node.js中如何使用TypeScript

第一步:创建一个Node.js项目的package.json文件

js 复制代码
npm init -y

第二步:添加TypeScript、添加node.d.ts

js 复制代码
npm install typescript -D
npm install @types/node -D

第三步:初始化一个tsconfig.json文件

js 复制代码
npx tsc --init --rootDir src --outDir lib --esModuleInterop --resolveJsonModule --lib es6 dom --module commonjs

在项目根目录下创建一个tsconfig.json 配置文件,设置了一系列编译选项,配置TypeScript编译器将src目录中的TypeScript文件编译为JavaScript文件,并将它们输出到lib目录。同时,还配置了编译器以支持ECMAScript模块互操作性、解析JSON模块以及包含特定的库定义。

第四步:添加实时编译和运行

js 复制代码
npm i ts-node -D

第五步:添加nodemon,只要文件被改变,就会调用ts-node

js 复制代码
npm i nodemon -D

运行命令行显示:

当index.ts文件被编辑时,nodemon 将会重新运行命令ts-node
ts-node 将会通过tsconfig.json 和已经安装的TypeScript来自动编译。
ts-node通过Node.js运行输出JavaScript。

相关推荐
Mintopia5 小时前
Node.js 中 fs.readFile API 的使用详解
前端·javascript·node.js
咖啡教室7 小时前
nodejs开发后端服务详细学习笔记
后端·node.js
念九_ysl8 小时前
基数排序算法解析与TypeScript实现
前端·算法·typescript·排序算法
不爱吃鱼的猫-9 小时前
Node.js 安装与配置全攻略:从入门到高效开发
服务器·node.js
你的人类朋友9 小时前
JS严格模式,启动!
javascript·后端·node.js
前端啊龙10 小时前
为什么需要 Node.js 的 URL 处理工具?
node.js
veminhe12 小时前
NodeJS--NPM介绍使用
node.js
安分小尧12 小时前
[特殊字符] 使用 Handsontable 构建一个支持 Excel 公式计算的动态表格
前端·javascript·react.js·typescript·excel
还是鼠鼠1 天前
Node.js全局生效的中间件
javascript·vscode·中间件·node.js·json·express
yanxy5121 天前
【TS学习】(18)分发逆变推断
前端·学习·typescript