# nodejs **Repository Path**: wuxiafneg588/nodejs ## Basic Information - **Project Name**: nodejs - **Description**: 即开即用的node后端框架,主体是express框架,集成了JWT CROS bodyparse等基本中间件,自己封装了类似swagger的接口查看页面,可查看所有自定义的路由,并可做简单的get post delete put接口查询操作,方便前后端人员清楚的看到接口信息和调试 - **Primary Language**: NodeJS - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 0 - **Created**: 2023-03-08 - **Last Updated**: 2024-11-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: Nodejs, Express, Swagger, 开箱即用 ## README # nodejs #### 介绍 即开即用的node后端框架,采用express框架,并封装了类似swagger的接口查看页面 ![接口信息界面](images/2.png) 点击具体接口会弹出测试界面,可做简单的get put delete post请求操作,方便前后端人员进行测试联调 ![接口信息界面](images/3.png) #### 使用说明 1. npm install 2. 在routes文件夹下新增自己的路由,如: ![添加路由](images/1.png) descri函数是记录该路由的描述信息,可写html语言 3. app.js里注册路由,如: ![注册路由](https://foruda.gitee.com/images/1678323827639756524/19057000_9101503.png "屏幕截图") descri函数是记录该路由的描述信息 4. 监听端口、token秘钥、数据库链接信息都存在config/config.js里 5. 运行 npm run start命令启动服务 默认9000端口,浏览器打开 http://127.0.0.1:9000/swagger 即可看到相关接口信息 ####