Files
jd_web/README.md
2026-06-10 17:05:54 +08:00

88 lines
1.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# open-jd-web
京东跟团查询独立静态站点,部署在 `jd.van333.cn` 等专用域名。
不依赖 ruoyi-vue 整站打包,单 HTML + CDN仅通过 API 连接 Jarvis 后端。
## 功能
- 订单跟团查询页
- 接口:`GET /jarvis-api/open/jd/queryTkOrder?orderId=xxx&t=xxx`
- URL 参数 `t`:推广标识(可选,仅保留在链接中)
## 目录
```
open-jd-web/
index.html # 主页面
config.js # API 前缀配置
config.example.js # 配置示例
nginx.conf.example # Nginx 参考配置
README.md
```
## 本地预览
直接用浏览器打开 `index.html` 无法调接口(跨域)。本地调试可:
```bash
# Python 简易静态服务
python -m http.server 8080
```
同时需要 Nginx 或 dev 代理把 `/jarvis-api` 转到后端。
## 部署到新服务器jd.van333.cn
### 1. 上传文件
将整个目录内容上传到服务器,例如:
```
/www/sites/jd.van333.cn/index/
index.html
config.js
```
### 2. Nginx
参考 `nginx.conf.example`
- 静态文件走本地 `root`
- `/jarvis-api/open/jd/` 反代到 `https://jarvis.van333.cn`
### 3. 访问地址
```
https://jd.van333.cn/?t=TBA224A9B6F
https://jd.van333.cn/open/jd/promoter?t=TBA224A9B6F
```
## 配置
编辑 `config.js`
```js
window.OPEN_JD_CONFIG = {
apiBase: '/jarvis-api' // 同域反代,推荐
}
```
## Git 托管
```bash
cd open-jd-web
git init
git add .
git commit -m "init: 京东跟团查询独立静态站"
```
## 与 ruoyi-vue 的关系
| 项目 | 用途 |
|------|------|
| `open-jd-web` | 专用域名静态部署(本仓库) |
| `ruoyi-vue` `/open/jd/promoter` | 可选jarvis 主站内嵌同功能 |
专用域名请优先使用本仓库部署。