🚀 进阶技巧
🚀 进阶技巧进阶
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
📖 相关使用指南
💡 相关解决方案
⚖️ 工具对比
Cursor vs GitHub Copilot 2026 对比:AI 编程工具哪个更强?
Cursor 和 GitHub Copilot 是两款最受欢迎的 AI 编程助手。本文从功能、价格、使用体验等维度全面对比,帮你选择最适合的 AI 编程工具。
Cursor vs GitHub Copilot 对比:AI 编程助手哪个更好?
Cursor 和 GitHub Copilot 是最受欢迎的 AI 编程助手。本文从代码质量、功能、体验等维度进行深度对比。
ChatGPT vs Claude 2026 深度对比:哪个 AI 助手更适合你?
ChatGPT 和 Claude 是当前最热门的两款 AI 对话助手。本文从功能、价格、性能、适用场景等维度进行全面对比,帮你选择最适合的 AI 工具。