在本地环境跑起来进行开发调试
前置条件
账号相关
- 微信开发者账号
- 已开通云开发
- 微信支付商户号(如需测试支付)
开发工具
- 微信开发者工具(最新版)
- Node.js 16+
快速开始
Step 1:克隆项目
git clone https://github.com/ParisRain-T/takeout-miniprogram.git
cd takeout-miniprogramStep 2:导入项目
- 打开微信开发者工具
- 选择「导入项目」
- 选择项目目录
- 填入你的 AppID
Step 3:初始化云开发
- 点击「云开发」按钮
- 开通云开发服务
- 创建环境(如
prod) - 在
app.js中配置环境 ID
Step 4:部署云函数
# 在微信开发者工具中
右键 cloudfunctions 目录 → 上传并部署Step 5:初始化数据库
在云开发控制台创建以下集合:
users- 用户表shops- 商家表products- 商品表orders- 订单表addresses- 地址表
Step 6:开始开发
点击「编译」按钮,在模拟器中预览
环境说明
| 环境 | 用途 |
|---|---|
| dev | 开发测试 |
| prod | 正式发布 |
常见问题
Q: 云函数调用失败?
检查:
- 云函数是否已部署
- 环境 ID 是否配置正确
- 云函数权限设置
Q: 支付无法调起?
微信支付需要:
- 已开通微信支付
- 关联小程序
- 配置支付回调地址
更多问题请查看项目 README 或提交 Issue