|
|
|
|
@ -43,14 +43,14 @@ npm run dev:h5 # 默认 http://127.0.0.1:5174
|
|
|
|
|
2. 微信开发者工具导入 `dist/dev/mp-weixin`
|
|
|
|
|
3. 勾选「不校验合法域名、web-view、TLS 版本」
|
|
|
|
|
4. 开发包 API 直连 `VITE_MP_API_BASE`(默认 `http://127.0.0.1:8000/api/miniapp/v1`)
|
|
|
|
|
5. 正式包(`npm run build:mp-weixin`)使用线上 `https://slake.ali251.langye.net/api/miniapp/v1`(见 `.env.production`)
|
|
|
|
|
6. 发布前在微信公众平台配置 request 合法域名:`slake.ali251.langye.net`(须 HTTPS;开发阶段可勾选「不校验合法域名」)
|
|
|
|
|
5. 正式包(`npm run build:mp-weixin`)使用线上 `https://slake.oriza.com/api/miniapp/v1`(见 `.env.production`)
|
|
|
|
|
6. 发布前在微信公众平台配置 request 合法域名:`slake.oriza.com`(须 HTTPS;开发阶段可勾选「不校验合法域名」)
|
|
|
|
|
7. **高校雷达网 web-view** 还须配置 **业务域名**(与 request 域名分开配置):
|
|
|
|
|
- 登录 [微信公众平台](https://mp.weixin.qq.com/) → 开发 → 开发管理 → 开发设置 → **业务域名**
|
|
|
|
|
- 添加 `https://slake.ali251.langye.net` 并下载校验文件
|
|
|
|
|
- 添加 `https://slake.oriza.com` 并下载校验文件
|
|
|
|
|
- 将校验文件名与内容写入后端 `.env`:`WECHAT_MP_WEBVIEW_VERIFY_FILE`、`WECHAT_MP_WEBVIEW_VERIFY_CONTENT`(见 `slake-school-service/.env.example`),或把校验文件放到 `slake-school-service/public/` 根目录
|
|
|
|
|
- 真机/正式版未配置业务域名时,web-view 会提示「请在反馈与投诉中联系开发者」
|
|
|
|
|
8. 可选:在 `.env.production` 设置 `VITE_MP_RADAR_PAGE_BASE=https://slake.ali251.langye.net` 显式指定雷达 H5 域名
|
|
|
|
|
8. 可选:在 `.env.production` 设置 `VITE_MP_RADAR_PAGE_BASE=https://slake.oriza.com` 显式指定雷达 H5 域名
|
|
|
|
|
|
|
|
|
|
## API 环境说明
|
|
|
|
|
|
|
|
|
|
@ -58,8 +58,8 @@ npm run dev:h5 # 默认 http://127.0.0.1:5174
|
|
|
|
|
|------|----------|----------|
|
|
|
|
|
| 本地 H5 开发 | `.env.development` | `/api/miniapp/v1` → 代理到 `127.0.0.1:8000` |
|
|
|
|
|
| 本地微信开发 | `.env.development` | `http://127.0.0.1:8000/api/miniapp/v1` |
|
|
|
|
|
| 本地调试线上 | `.env.development.local` | `https://slake.ali251.langye.net/api/miniapp/v1` |
|
|
|
|
|
| 生产构建 | `.env.production` | `https://slake.ali251.langye.net/api/miniapp/v1` |
|
|
|
|
|
| 本地调试线上 | `.env.development.local` | `https://slake.oriza.com/api/miniapp/v1` |
|
|
|
|
|
| 生产构建 | `.env.production` | `https://slake.oriza.com/api/miniapp/v1` |
|
|
|
|
|
|
|
|
|
|
## 当前阶段
|
|
|
|
|
|
|
|
|
|
|