@baziness/web

中文文档
1.3.0发布于 2026/10/31Apache-2.0TypeScriptES Module零依赖构建来源已验证

网页游戏的Baziness平台SDK: Baziness页面(登录、个人资料、奖励)、Gita币余额、初次接触属性、设备信息和玩家分析。

中文使用文档

@baziness /网络

痴心妄想 玩家的浏览器 在网页游戏中:令人兴奋的页面(游戏邦注:包括登录、个人资料、页面) «انتخاب جایزه»奖励商店,你的游戏报价)在一个覆盖,Gita硬币平衡,第一次接触 归因、设备信息和玩家分析。它没有秘密:会话和链接代码来了 从您的游戏服务器,其中使用 @baziness/server.

安装

npm install @baziness/web

快速启动

import { BazinessWeb, httpBackend } from '@baziness/web';

const baziness = BazinessWeb.init({
  environment: 'staging',
  packageName: 'com.example.game',
  gameName: 'example',
  backend: httpBackend('/api/baziness', { headers: () => ({ Authorization: `Bearer ${gameToken}` }) }),
});
await baziness.start();                       // sends ?linkCode= and attribution once
baziness.on('close', () => refreshBalance());
await baziness.openPage('shop');
const balance = await baziness.coins.balance();
baziness.analytics.levelComplete({ level: 7, score: 1200 });   // one method per event

没有捆绑者: <script src="baziness.global.js"></script> → window.Baziness.BazinessWeb.

npm test (10次测试 ../tools/fake-hub), npm run build (ESM dist/(18 KB缩小的全局构建)。

版本与发布记录

@baziness/web 共发布 7 个版本,首次发布于 2026/10/25;过去 12 个月发布了 7 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
1.3.0latest2026/10/312 天前
1.2.12026/10/312 天前
1.2.02026/10/312 天前
1.1.02026/10/267 天前
1.0.12026/10/258 天前
1.0.02026/10/258 天前

关于 @baziness/web 的常见问题

@baziness/web 是什么?

网页游戏的Baziness平台SDK: Baziness页面(登录、个人资料、奖励)、Gita币余额、初次接触属性、设备信息和玩家分析。

如何安装 @baziness/web?

在项目目录运行 npm install @baziness/web,或使用 pnpm add / yarn add / bun add。

@baziness/web 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@baziness/web 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@baziness/web 可以商用吗?

@baziness/web 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@baziness/web 还在维护吗?

最新版本 1.3.0 发布于 2026/10/31(2 天前);至今共发布 7 个版本,其中过去 12 个月发布了 7 个;首次发布于 2026/10/25。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。