@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)。
它没有增加任何新功能。它将在未来的主要版本中被删除。