@burdenoff/microfe-ggnomad

中文文档
2026.1109.5发布于 2026/11/10TypeScriptES Module零依赖近 30 天下载 4792

Burdenoff GGNomad微前端

中文使用文档
文档目录5 节
  1. 开始
  2. 故事书
  3. 旅行计划员
  4. 依赖性兼容性和相互作用测试
  5. 许可证

微fe-gnomad( 微缩阴影)

部分 负担 平台由 阿尔戈施瑞德。 。 。 .

开始

见 AGENTS.md 用于开发命令和架构细节.

故事书

组件故事生活在 src/stories/*.stories.tsx。每个故事 使一个 驱动 GraphQL 变异的组件(BookingPanel, (中文(简体) ), ListingEditDialog包装自己 与 @apollo/client/testing是因为 MockedProvider - 从不活 ApolloClient 加上 MemoryRouter 财务报告和审定财务报表 GGNomadProvider 其中,组件需要路由/内容.

bun run storybook          # Dev server at http://localhost:6006
bun run build-storybook    # Static build -> storybook-static/ (gitignored; CI uploads it as an artifact)
bun run test:storybook     # Run interaction (play function) tests against an already-running Storybook
bun run test:storybook:ci  # Build, serve, and test in one shot (what CI runs)

test:storybook 由 @storybook/test-runner,这驱动每个故事的 play 函数在一个真实的( Playwright 控制的) 浏览器中—— 这就是交互组件 (数量后继符,窗体保存,对话框取消)获得回归覆盖而不全 app-shell E2E运行. bun run sanity 包含 build-storybook (捕获物故事构建) 中断); CI(pr-check.yml额外运行通过 test:storybook:ci 并上传静态构件作为工作流程文物.

旅行计划员

这个 /planner 页面支持明确审查的旅行简报和个性化 通过 GGnomad 现有的只读共享的 Metromad 推荐 运输。 未知的简要事实仍未说明。 建议可用 只有装入的、有限度的库存快照; 模型提供的ID,价格, 退出字段和错误的回复被拒绝 。 旅行者可以申请 审查建议,确定实际列名的优先次序,提出有根据的建议, 选择其项目并明确保存出行计划。 使用已有的保存 服务器侧盘点、容量、时间和预算规则以及重价实时 清单。 它不预订或支付旅行费用。 调和丢失的保存响应 与演员自主的求婚,而不是自动重放写作. 在无人工智能的情况下,仍可进行人工实地输入和规划. 草稿和请求状态在演员、租户、组织、, 工作空间、工程和 API 上下文更改;取消忽略了延迟回复.

依赖性兼容性和相互作用测试

上个毯子 glob 覆盖取代了 NYC 宣布的 glob 7 回调 API带有不相容的现代模块. 块 minimatch 财务报告和审定财务报表 brace-expansion 也跨越了进口商支持的主要 各个版本。 锁文件现在尊重那些宣布的范围。 装入 补上上游现代 glob 中止返回和小匹配 预处理预算修正,包括 glob 13 捆绑的 CommonJS 条目. 后遗症小配对 3 没有受影响的预处理执行. 现有的深水原型-探针保护仍被补上.

tests/globCompat.test.ts 执行真正的节点包导入。 它检查 遗留的回调 API, 完整的非自带回调, 没有进一步的目录 I/ 欧 取消、 限定模式扩展、 普通匹配和避免后 (c) 在共同司法体系和无害环境管理中进行大规模扩展的四相比较. 资料来源: glob 咨询 财务报告和审定财务报表 小型匹配的上游修正。 。 。 .

全部 10 Chromium 故事本套件 / 45 个互动在恢复后通过 兼容导入; 交互步骤现在失败 失败。 之前关于每个故事都必然失败的说法是 由实际执行取代。 已部署的浏览器校验 产品仍然是单独的释放要求。 一揽子审计仍未确定 按注册号补丁的软件包版本;保留审计结果 和功能补丁证据,而不是压制这些咨询意见.

许可证

所有权——版权负担咨询服务有限公司.

软件包发布启用 MFE_DTS=1 阿尔法和稳定的建筑。 所需的公关建设和两个出版工作流程运行 bun scripts/check-package-exports.mjs 以在发布前验证每个已宣布的运行时间和类型脚本条目。 警卫拒绝丢失或空置的申报和包装外的出口 dist 树。 它的离线测试包括JavaScript-只稳定故障形状.

版本与发布记录

@burdenoff/microfe-ggnomad 共发布 80 个版本,首次发布于 2026/05/11;过去 12 个月发布了 80 个版本。

版本发布日期距今
2026.1109.5latest2026/11/10今天
2026.1109.4alpha2026/11/10今天
2026.1109.32026/11/10今天
2026.1109.22026/11/09今天
2026.1109.12026/11/09今天
2026.1107.12026/11/082 天前

关于 @burdenoff/microfe-ggnomad 的常见问题

@burdenoff/microfe-ggnomad 是什么?

Burdenoff GGNomad微前端

如何安装 @burdenoff/microfe-ggnomad?

在项目目录运行 npm install @burdenoff/microfe-ggnomad,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:clsx(^2.1.1)、react(^19.3.1)、sonner(^2.0.8)、graphql(^16.15.0)、zustand(^5.1.0)、recharts(^2.15.4)、react-dom(^19.3.1)、lucide-react(^0.468.0)、react-router(^8.5.1)、framer-motion(^12.43.0)、@apollo/client(^4.3.7)、tailwind-merge(^3.7.0)、@burdenoff/fe-libs(2026.801.1)、@tanstack/react-query(^5.106.1)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@burdenoff/microfe-ggnomad 支持 TypeScript 吗?

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

@burdenoff/microfe-ggnomad 支持 ESM 还是 CommonJS?

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

@burdenoff/microfe-ggnomad 可以商用吗?

@burdenoff/microfe-ggnomad 使用 未声明 许可。package.json 没有声明许可证。没有许可证的代码默认保留全部权利,商用前请联系作者或查看仓库中的 LICENSE 文件。以上为概括,不构成法律意见,请以许可原文为准。

@burdenoff/microfe-ggnomad 的下载量有多少?

根据 npm 官方下载统计,@burdenoff/microfe-ggnomad 在 2026/10/09 – 2026/11/07 这 30 天内被下载 4,792 次,日均约 160 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@burdenoff/microfe-ggnomad 还在维护吗?

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