ka-offline-data-load
v1.0.2
Published
用于内部下载离线数据 (不适合其他开发者)
Downloads
2
Readme
当前脚本用于下载当前项目 3d 场景离线数据 🚀
👨💻 用法
安装
# 安装包 ka-offline-data-load
pnpm install ka-offline-data-load
准备配置
在项目的根目录位置建立一个 ka-offline-constant.json 文件,并且在文件内写入对应的参数
{
"staticDirPaths": ["src", "static"],
"Authorization": "",
"jobs": [{ "sceneId": "", "pid": "" }]
}
- Authorization: 需在 hub 平台登录 在登录后的 hub api 请求头获取 Authorization,让 3d 设计师赋予开发者编辑权限才能请求到数据。
- sceneId:
- sceneId, pid: 找 3d 设计师 获取 项目中用到的 3d 场景 uid,projectId
构建
在和构建的命令行前面写入 ka-offline 也是就是我们执行更新场景数据的命令。例如:
"build": "ka-offline && vite build",
"ka.offline": "ka-offline --file=ka-offline-config.json",
--file=ka-offline-config.json file 参数可选,默认 file 值为 ka-offline-config.json
注意 🌟
如果在本地单独执行 ka-offline 的话会可能触发一个 commit。且离线数据体积比较大,建议将离线数据 ignore