当前位置: 首页 > article >正文

在Node.js中如何使用TypeScript

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

npm init -y

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

npm install typescript -D
npm install @types/node -D

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

npx tsc --init --rootDir src --outDir lib --esModuleInterop --resolveJsonModule --lib es6 dom --module commonjs

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

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

npm i ts-node -D

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

npm i nodemon -D

运行命令行显示:

在这里插入图片描述

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


http://www.kler.cn/a/397783.html

相关文章:

  • IDEA leetcode插件代码模板配置,登录闪退解决
  • GitLab 降级安装出现 500 错误,如何解决?
  • Python知识点精汇!字符串:定义、截取(索引)和其内置函数
  • 【Android、IOS、Flutter、鸿蒙、ReactNative 】启动页
  • RHCE的学习(20)
  • ServletConfig、ServletContext、HttpServletRequest与HttpServletResponse常见API
  • 无人装备在巷战中的作用
  • 深入探索AutoDL平台:深度学习GPU算力最佳选择
  • 【NOIP提高组】计算系数
  • 单片机 单片机与液晶实验 实验六
  • Spring Boot框架:网上商城开发新选择
  • C# WPF 记录DataGrid的表头顺序,下次打开界面时应用到表格中
  • 软件设计师 - 第1章 计算机网络概论
  • Spring Boot框架:电商解决方案的创新
  • 泛型11.16
  • “倒时差”用英语怎么说?生活英语口语学习柯桥外语培训
  • 30-集群Backup Restore
  • 【#IEEE独立出版、EI稳定检索##高录用 快见刊 稳检索#】2024健康大数据与智能医疗国际会议(ICHIH 2024,12月13-15日)
  • 【Java知识】Java性能测试工具JMeter
  • node.js下载安装步骤整理
  • Linux基础5-进程控制1(fork创建子进程,写时拷贝,进程退出)
  • nuget 管理全局包、缓存和临时文件夹
  • Zotero 7本地pdf文件名自适应中英文格式
  • stm32使用cJSON_Print返回空
  • Gin 框架入门(GO)-1
  • 正态分布密度函数的基本概念