用nodejs 和express写后端一个简单的测试接口实现
2026/7/5 13:24:11 网站建设 项目流程

用nodejs 和express写后端接口实现

1.新建文件夹名称dance-server,在文件夹打开终端

npminit

然后就红框需要输入,其他都enter就好

就生成包管理工具package.json

打开刚才建立的后端的文件项目,打开终端安装express

npmi express@4.19.2
{"name":"dance-server","version":"1.0.0","description":"这是一个舞蹈的后端管理系统","main":"index.js","scripts":{"test":"echo\"Error: no test specified\"&& exit 1"},"author":"","license":"ISC","dependencies":{"express":"^4.19.2"}}

新建src/index.js

importexpress from'express';const app=express();const port=3000;app.listen(port,()=>console.log(`Example app listening on port ${port}!`));

写启动快捷命令

执行

npmstart


写个简单的接口测试

importexpress from'express';const app=express();const port=3000;app.get('/test',(req, res)=>{res.json({message:'服务器正常运行', timestamp: new Date(Date.now()).toISOString(),})});app.listen(port,()=>console.log(`Example app listening on port ${port}!`));

在重新运行npm start
打开浏览器输入http://localhost:3000/test

简单的接口已完成,但是用浏览器不雅观,我们安装apifox
官网地址如下:

https://apifox.com/


下载的是压缩包,解压安装之后打开apifox,创建项目

编写一个测试接口如下:

接口分享给前端使用


复制这个地址

浏览器访问之后

**遇到一个问题:**在vscode更新express写的接口内容,在apifox里调试正常,但是文档没有更新
最后目前实现就是:在调试复制json数据
在编辑下面手动在“返回响应”的“示例”中修改


在点取消发布,再点发布

浏览器再看文档就是更新好的
到这里一个简单的测试接口就完成了,如果姐妹们有更好的实现的方法,可以评论告诉我哦。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询