主题
常见问题 FAQ
找不到答案?
如果这里没有解答你的问题,欢迎在 GitHub 上提交 Issue。
📝 需求相关
Q: 我写的需求越多越好吗?
A: 不是越多越好,而是越清晰、具体越好。
❌ 不好的需求
做一个很完美的电商系统,要有所有功能,界面要漂亮,性能要好。
✅ 好的需求
商品管理系统:
- 管理员可以添加、编辑、删除商品
- 商品包含:名称、价格、库存、分类
- 用户可以浏览商品列表,按分类筛选
- 用户可以搜索商品名称
Q: AI 能理解中文需求吗?
A: 可以!系统支持中文需求描述,你可以用日常语言来描述你想要的功能。
Q: 需求可以修改吗?
A: 目前生成后无法直接修改需求重新生成。建议先仔细思考需求再生成。如需修改,可以重新生成一个新项目。
🚀 运行相关
Q: 端口被占用怎么办?
A: 查看占用端口的进程并关闭:
macOS/Linux:
bash
$
lsof -i :3000
Windows:
cmd
netstat -ano | findstr :3000
然后关闭对应的进程,或者修改项目配置使用其他端口。
Q: 后端启动报数据库连接错误
A: 检查以下几点:
- 数据库是否启动 - 确保 MySQL/PostgreSQL 正在运行
- 连接信息是否正确 - 检查
.env文件中的数据库配置 - 数据库是否存在 - 确保已创建对应的数据库
如果使用 SQLite,确保路径正确且有写入权限。
Q: 前端报 "CORS" 错误
A: 这是跨域问题,常见原因:
- 后端没有配置 CORS
- 前端 API 地址配置错误
- 后端服务没有启动
解决方法:
- 确保后端已启动
- 检查前端
.env文件中的 API 地址 - 后端应该已经预配置好 CORS
Q: 安装依赖时报错
A: 常见解决方法:
- 删除 node_modules 重装
bash
$
rm -rf node_modules && pnpm install
- 清除缓存
bash
$
pnpm store prune
- 检查 Node.js 版本是否正确
🔧 代码相关
Q: 生成的代码可以商用吗?
A: 生成的代码完全属于你,可以自由使用,包括商业用途。
Q: 生成的代码安全吗?
A: 生成的代码包含基础的安全措施:
- 密码加密存储
- JWT 认证
- 输入验证
但对于生产环境,建议进行安全审计和加固。
Q: 如何修改生成的代码?
A: 直接用代码编辑器(如 VS Code)打开项目文件夹即可编辑。建议:
- 先了解项目结构
- 阅读相应技术栈的文档
- 从小改动开始
还有问题?
- 📖 查看对应技术栈的详细文档
- 💬 在 GitHub 上提交 Issue
- 🔍 搜索相关错误信息