Skip to Content
3. 示例3.1 示例仓库

Sample Repo Skeleton (v0.1)

本目录是一个“可复制的示例仓库结构”,用于展示:

  • config/: 商品映射(Product Mapping)
  • sdk-usage/: 接入代码片段(可复制到游戏工程)
  • game-demo/: 静态网页 demo(CDN 引入,便于快速验证)

Quick start(本地跑 demo)

  1. apps/demo/ 根目录起一个静态服务器(这样 config/ 才能被 demo 读取到):
cd apps/demo python3 -m http.server 5173
  1. 打开:
  • http://localhost:5173/game-demo/
  1. 需要 EIP-1193 provider:
  • 在钱包 App WebView 中打开(推荐场景)
  • 或在桌面浏览器装 MetaMask 等扩展用于本地调试
  1. 本地默认使用 bridge.mock.js;在 Host Debugger 中打开会自动切换为 host proxy:
  • apps/demo/game-demo/index.html 会根据 hostOrigin 参数切换注入脚本

配置入口

  • 商品映射示例:apps/demo/config/product-mapping.example.json