基于sky-take-out开发
| 模块 | 说明 | 技术 |
|---|---|---|
| mp-weixin | 微信小程序客户端源码 | WeChat Mini Program |
| nginx-1.20.2 | 前端页面与静态资源部署 | vue Nginx |
| star-server | 后端服务接口与业务逻辑 | Spring Boot |
在系统环境变量中配置 阿里云 AccessKey 账号和密码。
配置方法参考:
https://hopoz.github.io/阿里云OSS配置/
创建数据库并修改后端配置。
数据库信息示例:
port: 3306
database: star_take_out
username: test
password: test123确保本地 MySQL 服务已启动。
确保本地 Redis 服务已启动,默认端口为 6379,在application-dev.yml中修改 Redis 连接配置
运行 Spring Boot 启动类:
star-server/src/main/java/com/star/StarApplication.java
启动成功后,后端接口服务默认运行在:
进入目录 nginx-1.20.2
双击运行 nginx.exe
启动完成后,在浏览器访问:http://localhost
即可进入前端页面。
打开 微信开发者工具,导入项目目录:mp-weixin
配置 AppID(测试号或正式 AppID),编译运行即可。
个人开发者没申请公司,只能模拟微信支付服务器https://github.com/HopoZ/wechatPayDemo,以此完成功能开发