完善样式系统与调试链路底座
This commit is contained in:
@@ -11,7 +11,9 @@ npm run mock-gps-sim
|
||||
启动后:
|
||||
|
||||
- 控制台页面: `http://127.0.0.1:17865/`
|
||||
- 小程序接收地址: `ws://127.0.0.1:17865/mock-gps`
|
||||
- 小程序定位模拟地址: `ws://127.0.0.1:17865/mock-gps`
|
||||
- 小程序心率模拟地址: `ws://127.0.0.1:17865/mock-hr`
|
||||
- 小程序调试日志地址: `ws://127.0.0.1:17865/debug-log`
|
||||
- 资源代理: `http://127.0.0.1:17865/proxy?url=<remote-url>`
|
||||
|
||||
## 当前能力
|
||||
@@ -28,6 +30,43 @@ npm run mock-gps-sim
|
||||
- 路径回放
|
||||
- 速度、频率、精度调节
|
||||
- 可选桥接到新实时网关
|
||||
- 接收小程序侧 `debug-log` 调试日志
|
||||
|
||||
## 调试日志
|
||||
|
||||
调试日志 websocket 独立地址:
|
||||
|
||||
```text
|
||||
ws://127.0.0.1:17865/debug-log
|
||||
```
|
||||
|
||||
发送消息格式:
|
||||
|
||||
```json
|
||||
{
|
||||
"type": "debug-log",
|
||||
"timestamp": 1712345678901,
|
||||
"scope": "gps-logo",
|
||||
"level": "info",
|
||||
"message": "wx.getImageInfo success",
|
||||
"payload": {
|
||||
"src": "https://example.com/logo.png"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
当前 UI 会通过独立日志通道把这类消息显示到“调试日志”区域。
|
||||
|
||||
第一阶段主要用于承接:
|
||||
|
||||
- `gps-logo`
|
||||
|
||||
后面可以继续扩到:
|
||||
|
||||
- `compass`
|
||||
- `h5`
|
||||
- `content-card`
|
||||
- `heart-rate`
|
||||
|
||||
## 桥接到新网关
|
||||
|
||||
@@ -35,7 +74,9 @@ npm run mock-gps-sim
|
||||
|
||||
默认行为:
|
||||
|
||||
- 小程序仍可继续连接 `ws://127.0.0.1:17865/mock-gps`
|
||||
- 小程序定位模拟继续连接 `ws://127.0.0.1:17865/mock-gps`
|
||||
- 小程序心率模拟继续连接 `ws://127.0.0.1:17865/mock-hr`
|
||||
- 调试日志单独连接 `ws://127.0.0.1:17865/debug-log`
|
||||
- 页面里可以直接配置并启用新网关桥接
|
||||
- 环境变量只作为服务启动时的默认值
|
||||
|
||||
@@ -184,8 +225,20 @@ http://127.0.0.1:17865/bridge-config
|
||||
ws://192.168.1.23:17865/mock-gps
|
||||
```
|
||||
|
||||
心率模拟地址应配置为:
|
||||
|
||||
```text
|
||||
ws://192.168.1.23:17865/mock-hr
|
||||
```
|
||||
|
||||
同理,浏览器里的模拟器页面也建议用电脑局域网地址打开,例如:
|
||||
|
||||
```text
|
||||
http://192.168.1.23:17865/
|
||||
```
|
||||
|
||||
如果你要在小程序里看调试日志,Logger 地址应配置为:
|
||||
|
||||
```text
|
||||
ws://192.168.1.23:17865/debug-log
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user