# ts+nodejs 项目模版 **Repository Path**: road_gitee/ts_nodejs_template ## Basic Information - **Project Name**: ts+nodejs 项目模版 - **Description**: 后继 nodejs 后端项目都会基于该模版开发,该模版也会持续更新 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-04-07 - **Last Updated**: 2023-11-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # ts+nodejs 项目模版 ## 介绍 后继 nodejs 后端项目都会基于该模版开发,该模版也会持续更新 ## 目录说明 ``` --hello-nodejs    // 项目根目录 ----logs        // 系统日志 ----node_modules ----public       // 系统静态资源(图片、css等) ----src         // 主目录 ------controllers   // 接口的具体实现 ------interface // ts 类型约束 ------middlewares   // 自定义中间件 ------models      // 实体对象 ------router      // 路由 ------store       // 全局存储对象 ------utils      // 自定义工具函数 ----app.ts       // 系统入口文件 ----config.ts     // 系统自定义配置文件 ----package.json ----tsconfig.json ``` ## 状态码 ``` // 状态码 200 成功 201 前端检验不通过 202 token 过期 203 WebSocket 连接成功 500 后端报错 // WebSocket 状态码 200 成功,以及发送信息 201 二维码 202 token 过期 203 WebSocket 连接成功 204 登录成功 ``` ## 模块介绍 ``` ws WebSocket 模块 log4js 日志模块 jsonwebtoken token 模块 ``` ## 系统服务 ``` module-alias 路径别名 body-parser 接收 post 请求 静态资源访问 dotenv 使用环境变量 typescript 合适 TypeScript 语法 ```