@expofp/ui

中文文档
3.49.2发布于 2026/11/14MITTypeScriptES Module近 30 天下载 8366

内部 : 共享纯反应 UI 组件

中文使用文档

@ expofp/ ui (英语)

共享 纯正, 演示 反应组件为 ExpoFP SDK. 装满了包裹 依赖于它——没有单独的安装.

范围规则: 道具输入, 标记出组件 —— 没有域逻辑, 没有 MobX 存储, 没有数据 获取,没有副作用。 这里可能没有任何关于地板、展台、展出者或活动的信息,或 从域包中导入。 部件接收它们通过道具提供的一切; 状态接线 住在消耗的包裹里 测试: 它能以通用反应方式运载 组件库不变吗 ? 如果没有,它属于拥有它的域的旁边.

样式

组件导入自己的 .scss,它期望SDK的共享SCSS层(设计符号, 通过 @styles 别名。 出版的邮包船 仅联署材料 - 没有编译 CSS和无 .scss 来源。 因此,它被消耗 从源 以 @expofp/floorplan捆绑器 (单位:千美元) @expofp/source 导出条件),它将SCSS编译为自己的输出. @expofp/ui 实值 内部构件,并不打算将其风格独立于其出版 dist。 。 。 .

src/styles (原始内容) _vars, (中文(简体) ), _utils, (中文(简体) ), main, (中文(简体) ), _icons和 public/fonts 是峡谷 这一层的家园—— @expofp/floorplan 自己点数 @styles 这里的别名不是保留 copy. 如果第三个消费者需要它,就把它分成一个专用的 @expofp/styles 软件包; 直至 然后,一个额外的化名hop比一个有单一依赖的包简单.

  • 构建 : nx build ui
  • 测试(单位): nx test ui
  • 测试( 故事, 浏览器) : nx test-storybook ui
  • 故事本 (德文) : nx storybook ui
  • 故事本 (建设): nx build-storybook ui
  • 林特: nx lint ui

版本与发布记录

@expofp/ui 共发布 95 个版本,首次发布于 2026/08/13;过去 12 个月发布了 95 个版本。

版本发布日期距今
3.49.2latest2026/11/14今天
0.0.0-experimental.3b0db16feat/wayfinding-compiler2026/11/13今天
3.49.12026/11/121 天前
3.49.02026/11/112 天前
3.48.02026/11/112 天前
3.47.22026/11/103 天前

其他发布通道:multi-venue → 0.0.0-experimental.cf063fc,stable → 3.47.0,eurotier → 0.0.0-experimental.6dabc65,feat/wayfinding-compiler → 0.0.0-experimental.3b0db16。

关于 @expofp/ui 的常见问题

@expofp/ui 是什么?

内部 : 共享纯反应 UI 组件

如何安装 @expofp/ui?

在项目目录运行 npm install @expofp/ui,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:react(^19.2.8)、react-dom(^19.2.8)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

@expofp/ui 支持 TypeScript 吗?

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

@expofp/ui 支持 ESM 还是 CommonJS?

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

@expofp/ui 可以商用吗?

@expofp/ui 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@expofp/ui 的下载量有多少?

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

@expofp/ui 还在维护吗?

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