@graph8/ui

中文文档
0.2.3发布于 2026/11/01MITTypeScriptESM + CJS

已弃用:移至@graph8/sdk/ui。@graph8/ui现在是@graph8/sdk/ui的瘦重导出,保持现有的导入继续工作。

中文使用文档

@graph8/ui(已弃用:移动到 @graph8/sdk/ui)

@graph8/ui 现在是薄再出口吗 @graph8/sdk/ui. 相同的组件,相同的设计标记,一次安装。每个现有的导入都可以继续工作,所以不会中断 当你升级时,但是新的代码应该从SDK中导入:

npm install @graph8/sdk
// before
import { Button } from "@graph8/ui";
// after
import { Button } from "@graph8/sdk/ui";

迁移表

之前后
import { Button } from "@graph8/ui"import { Button } from "@graph8/sdk/ui"
import * as Sortable from "@graph8/ui/primitives/sortable"import * as Sortable from "@graph8/sdk/ui/primitives/sortable"
@import "@graph8/ui/theme.css"; (顺风v4)@import "@graph8/sdk/ui/theme.css";
@import "@graph8/ui/tokens.css";@import "@graph8/sdk/ui/tokens.css";
import "@graph8/ui/styles.css" (没有顺风)import "@graph8/sdk/ui/styles.css"

安装(只包括Tailwind v4主题、预编译的样式表或令牌)和组件列表以文档形式记录 SDK。组件运行时包(Radix、dnd-kit、recharts、lucide-react等)是可选的对等组件 @graph8/sdk;安装 @graph8/ui 还会帮你拉进去,安装 @graph8/sdk 单靠自己是不行的。

这个包还有什么用

  • @graph8/ui, @graph8/ui/primitives/* (ESM和CJS)再出口 @graph8/sdk/ui 和 @graph8/sdk/ui/primitives/*.
  • @graph8/ui/styles.css 和 tokens.css 是SDK文件的自包含副本(否 @import),所以他们 保持在平原上工作 <link> 标签。 @graph8/ui/theme.css 是一行 @import 的SDK顺风 预设,由顺风v4解决。
  • React和React DOM是对等的(^18 || ^19)。

它没有增加任何新功能。它将在未来的主要版本中被删除。

版本与发布记录

@graph8/ui 共发布 11 个版本,首次发布于 2026/09/15;过去 12 个月发布了 11 个版本。

版本发布日期距今
0.2.3latest2026/11/012 天前
0.2.22026/10/286 天前
0.2.12026/10/1914 天前
0.2.02026/10/1420 天前
0.1.182026/10/1123 天前
0.1.172026/10/1024 天前

关于 @graph8/ui 的常见问题

@graph8/ui 是什么?

已弃用:移至@graph8/sdk/ui。@graph8/ui现在是@graph8/sdk/ui的瘦重导出,保持现有的导入继续工作。

如何安装 @graph8/ui?

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

@graph8/ui 支持 TypeScript 吗?

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

@graph8/ui 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@graph8/ui 可以商用吗?

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

@graph8/ui 还在维护吗?

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