首页教程中心AI 编程实战:从零搭建带用户认证的 Todo API(Node.js + Express)
AI 编程实战:从零搭建带用户认证的 Todo API(Node.js + Express)
🚀 进阶技巧
🚀 进阶技巧进阶

AI 编程实战:从零搭建带用户认证的 Todo API(Node.js + Express)

跟着做一遍,用 Cursor + Claude 搭建一个可部署的 Todo API,含注册登录和 JWT 鉴权

2 小时 5 个步骤2026-09-06
分享:

1用 Cursor 搭建项目骨架

1. 打开 Cursor,创建一个新文件夹 `todo-api` 2. 按 `Ctrl+Shift+I` 打开 Composer 3. 输入以下指令: "用 Node.js + Express 搭建一个 REST API 项目骨架。 要求: - 使用 ES modules(type: "module") - 目录结构: - src/index.js(入口文件,启动服务器) - src/routes/(路由) - src/middleware/(中间件) - src/db/(数据库初始化) - 使用 better-sqlite3 作为数据库 - 使用 cors 中间件处理跨域 - 服务器监听 3000 端口 - 添加一个健康检查 GET /api/health" 4. 点击「Generate」- Cursor 会生成整个项目结构 5. 在终端运行 `npm init -y && npm install express better-sqlite3 cors` 6. 运行 `node src/index.js`,访问 `http://localhost:3000/api/health` 验证

小贴士

  • 每一步完成后都要验证,不要一口气生成全部代码,出错了不好定位
  • Cursor 的 Composer(Ctrl+Shift+I)适合多文件操作,Ctrl+K 适合改单文件
  • 遇到报错时,把完整错误信息复制给 Claude,不要说"报错了"
  • JWT 密钥在生产环境必须用强随机字符串,不要在代码里硬编码
  • 部署前检查:数据库文件路径、CORS 域名、环境变量是否配置正确
  • 用 OKF Agent Memory 记录每个步骤的关键决策,换台电脑继续时直接读取
1 / 5