Skip to content

Node.js 后端

基于 Express 5 的参考实现,运行于端口 3001

快速开始

bash
cd server/node
pnpm install
pnpm dev

服务运行在 http://localhost:3001

框架

  • 运行时:Node.js >=18
  • 框架:Express 5
  • 端口3001(可用 PORT 覆盖)

接口

实现了共享的 API 接口

  • GET /api/captcha — 生成验证码图片
  • POST /api/captcha/verify — 验证验证码
  • GET /api/health — 健康检查
  • GET /api/info — 服务信息
  • GET/POST/DELETE /api/security/* — IP 黑名单管理

环境变量

共享环境变量。Node.js 默认:PORT=3001HOST=localhost

TIP

这是参考实现,不是发布的包。请将所需代码复制到自己的 Express 项目中。

基于 MIT 许可发布。