@asheeui/web

中文文档
2.9.2发布于 2026/11/08Apache-2.0TypeScriptES Module近 30 天下载 1787

使用Tailwind CSS设计的可访问且可定制的回放原始.

中文使用文档
文档目录8 节
  1. 特征
  2. 所需资源
  3. 安装
  4. 文档
  5. 快开始
  6. 他们
  7. 链接
  8. 许可证

@asheui/网络

在 Tailwind CSS v4 上构建的 React UI 框架。 可访问、可配置驱动 组件、布局系统、一页的区段和一页 融入他们自己的切入点.

特征

  • 配置驱动 —主题,变体,颜色,半径和间隔默认解析 通过一个级联,因此可以在全球、每个组件或每个组件确定一个值 举个例子.
  • 排版系统 —— 说 Container, (中文(简体) ), Section, (中文(简体) ), Stack编号 :HStack编号 :VStack, (中文(简体) ), Grid, (中文(简体) ), Page编号 :PageHeader编号 :PageContent编号 :PageFooter附加时 SidebarLayout 财务报告和审定财务报表 AuthLayout 申请页.
  • 页 次 —— 说 Navbar, (中文(简体) ), Hero, (中文(简体) ), FeatureGrid, (中文(简体) ), CTA, (中文(简体) ), Testimonials, (中文(简体) ), PricingCard 财务报告和审定财务报表 Footer,每个动作作为配置.
  • Puck 一体化 ——框架的区块登记在 @asheeui/puck,所以一个 应用程序、编辑器和已出版的页面共享一个执行,和一个设备 使由本地组件构成的页面. @puckeditor/core 是一个 该软件包的可选对等依赖性.
  • 尾风 CSS v4 ——类名称为静态并完整,颜色决定 通过 CSS 自定义属性.
  • 浅而暗的主题 ——内置 light, (中文(简体) ), dark 财务报告和审定财务报表 system 主题,加 自定义主题.
  • 可访问 - 地标、名称、键盘行为和宣布状态 每个部件合同的一部分, 并有说明它们的测试.
  • 类型脚本第一 ——完全打入的配置,主题登记和组件 道具,每个出口符号上都有JSDoc.

所需资源

  • 反应 18 或更新
  • 尾风 CSS v4
  • 22.12或较新的发展节点

安装

npm install @asheeui/web

导入样式表一次后将根包入提供者 :

@import "tailwindcss";
@import "@asheeui/web/styles";
import { AsheeUIProvider } from "@asheeui/web";

可选 @asheeui/cli 包可以脚手架 设置和检查,但它 不需要:以上两个步骤是整个设置.

文档

框架文件存放在存储处:

快开始

import { Button, Page, PageContent, Hero } from "@asheeui/web";

export function App() {
  return (
    <Page>
      <PageContent>
        <Hero
          title="Run your campaigns from one place"
          primaryAction={{ label: "Start free", href: "/signup" }}
        />
        <Button>Hello AsheeUI</Button>
      </PageContent>
    </Page>
  );
}

一个完整的页面是 Navbar,一个或两个乐队,和 Footer全部编曲 结束 Page, (中文(简体) ), Section, (中文(简体) ), Container 财务报告和审定财务报表 Grid。 。 。 .

他们

主题为 CSS 自定义属性( S)--ashee-background, (中文(简体) ), --ashee-primary,以及 由供应商在第一次油漆之前应用. useTheme 开关 并记录首选项, themeController 做同样的 外部反应,一个主题被定义为配置中的块.

许可证

AsheeUI根据该条例获得许可证 Apache 许可证 2.0版权和版权 归属通知在根中 通知 文件; 仓库 许可证指南 解释重新分配需要什么.

版本与发布记录

@asheeui/web 共发布 11 个版本,首次发布于 2026/10/08;过去 12 个月发布了 11 个版本。

版本发布日期距今
2.9.2latest2026/11/08今天
2.9.12026/11/052 天前
2.9.02026/11/017 天前
2.8.02026/10/318 天前
2.7.02026/10/2811 天前
2.6.02026/10/2811 天前

关于 @asheeui/web 的常见问题

@asheeui/web 是什么?

使用Tailwind CSS设计的可访问且可定制的回放原始.

如何安装 @asheeui/web?

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

@asheeui/web 支持 TypeScript 吗?

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

@asheeui/web 支持 ESM 还是 CommonJS?

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

@asheeui/web 可以商用吗?

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

@asheeui/web 的下载量有多少?

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

@asheeui/web 还在维护吗?

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