【Typescript】【Node】express + Typescript 基础框架搭建

本文介绍了如何使用Typescript和Node.js的Express框架搭建基础应用。首先,文章提供了相关资料链接,接着详细讲解了项目的基本文件夹结构,包括express和typescript的配置,如tsconfig.json和package.json的scripts部分。然后,文章展示了如何创建express服务器,并讨论了添加路由的过程,特别是body-parser中间件的安装和使用,以及如何将路由按功能分离到不同的模块文件中。
摘要由CSDN通过智能技术生成

相关资料

node http://nodejs.cn/

express https://www.expressjs.com.cn/

ts https://www.tslang.cn/docs/home.html

基本结构

文件夹结构

server
    dist        //ts编译后文件夹
    src //主要区域
        models
        public  //静态文件
        routers //路由方法
        app.ts  //入口文件

express环境

npm i express 

ts环境

//安装ts
npm i typescript -D
//初始化eslint
eslint --init     
//express类型文件
npm i @types/express 
npm i @types/node 
//项目自动重启
npm i nodemon -D
//直接运行ts文件,不需要编译
npm i ts-node -D

tsconfig.json

{
   
  "compilerOptions": {
   
    "module": "commonjs",
    "noImplicitAny": true,
    "esModuleInterop": true,
    "outDir": "dist",
    "sourceMap": 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值