# @alyle/ui 中文文档

规范地址：https://npmcn.com/package/%40alyle/ui/

版本：19\.0\.0
npm 元数据更新时间：2025-06-18T19:46:30.189Z
中文译文更新时间：2026-11-05T23:16:19.420Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40alyle/ui
原文对照：https://npmcn.com/package/%40alyle/ui/?lang=original
项目主页：https://alyle.dev/
源码仓库：https://github.com/A-l-y-l-e/Alyle-UI

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：2.6 MB，347 个文件
- 模块格式：ES Module
- TypeScript 类型：包内自带
- 运行依赖：1 个
- peer 依赖：@angular/core ^18\.0\.0 \|\| ^19\.0\.0，hammerjs ^2\.0\.8
- 首次发布：2018-04-26T06:21:36.697Z
- 最新版本发布：2025-06-18T19:46:29.993Z
- 近 30 天下载量：10258（2026-10-06 至 2026-11-04，npm 官方下载统计）
- 已发布版本数：692（近 12 个月 0 个）

## 中文简介

最小设计, Angular 的一组组件

## 安装

```sh
npm install @alyle/ui
```

也可以使用：`pnpm add @alyle/ui`、`yarn add @alyle/ui`、`bun add @alyle/ui`

## README

# 阿里尔大学

最小设计(Minimal Design),为Angular的一组组件.

[文档](https://alyle.dev/)

[![Build Status](https://dev.azure.com/Alyle/Alyle%20UI/_apis/build/status/Build?branchName=master)](https://dev.azure.com/Alyle/Alyle%20UI/_build/latest?definitionId=5&branchName=master) [![npm](https://img.shields.io/npm/v/@alyle/ui.svg?style=flat-square)](https://npmjs.com/package/@alyle/ui) [![npm](https://img.shields.io/npm/dt/@alyle/ui.svg?style=flat-square)](https://npmjs.com/package/@alyle/ui) [![Join the chat at https://discord.gg/65hMpAJ](https://img.shields.io/badge/chat-on%20discord-738BD7.svg?style=flat-square)](https://discord.gg/65hMpAJ)

## 安装 Alyle UI

[安装](https://alyle.dev/getting-started/installation)

## 构成部分

| 特性 | 状态 | 响应 | 文档 |
| --- | --- | --- | --- |
| 阿凡达 | ✔️ | ✔️ | [文档](https://alyle.dev/components/avatar) |
| 徽标 | ✔️ | ✔️ | [文档](https://alyle.dev/components/badge) |
| 按钮 | ✔️ | ✔️ | [文档](https://alyle.dev/components/button) |
| 纸牌 | ✔️ | ✔️ | [文档](https://alyle.dev/components/card) |
| 旋转木马 | ✔️ | ✔️ | [文档](https://alyle.dev/components/carousel) |
| 复选框 | ✔️ | ✔️ | [文档](https://alyle.dev/components/checkbox) |
| 对话框 | ✔️ | ✔️ | [文档](https://alyle.dev/components/dialog) |
| 分隔符 | ✔️ | ✔️ | [文档](https://alyle.dev/components/divider) |
| 抽屉 | ✔️ | ✔️ | [文档](https://alyle.dev/components/drawer) |
| 扩大 | ✔️ | ✔️ | [文档](https://alyle.dev/components/expansion) |
| 字段 | ✔️ | ✔️ | [文档](https://alyle.dev/components/field) |
| 网格 | ✔️ | ✔️ | [文档](https://alyle.dev/components/grid) |
| 图标 | ✔️ | ✔️ | [文档](https://alyle.dev/components/icon) |
| 相接器 | ✔️ | ✔️ | [文档](https://alyle.dev/components/image-cropper) |
| 列表 | ✔️ | ✔️ | [文档](https://alyle.dev/components/list) |
| 媒体 | ✔️ | ✔️ | [文档](https://alyle.dev/components/responsive) |
| 菜单 | ✔️ | ✔️ | [文档](https://alyle.dev/components/menu) |
| 电台 | ✔️ | ✔️ | [文档](https://alyle.dev/components/radio) |
| 选择 | ✔️ | ✔️ | [文档](https://alyle.dev/components/select) |
| 小吃栏 | ✔️ | ✔️ | [文档](https://alyle.dev/components/snack-bar) |
| 骨架屏幕 | ✔️ | ✔️ | [文档](https://alyle.dev/components/skeleton) |
| 幻灯片 | ✔️ | ✔️ | [文档](https://alyle.dev/components/slider) |
| 选项卡 | ✔️ | ✔️ | [文档](https://alyle.dev/components/tabs) |
| 工具栏 | ✔️ | ✔️ | [文档](https://alyle.dev/components/toolbar) |
| 工具提示 | ✔️ | ✔️ | [文档](https://alyle.dev/components/tooltip) |
| 打印 | ✔️ | ✔️ | [文档](https://alyle.dev/components/typography) |

### 有问题吗?

如果你有任何问题、想法或想和Alyle UI社区讨论,请加入对话 [解析器](https://discord.gg/65hMpAJ)

### 你找到窃听器了吗?

请创建一个报告来帮助我们改进,你可以在 [吉图布](https://github.com/A-l-y-l-e/Alyle-UI/issues/new/choose) 或者说 [解析器](https://discord.gg/65hMpAJ)。 。 。 .

## 常见问题

### @alyle/ui 是什么？

最小设计, Angular 的一组组件

### 如何安装 @alyle/ui？

在项目目录运行 npm install @alyle/ui，或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖：@angular/core（^18\.0\.0 \|\| ^19\.0\.0）、hammerjs（^2\.0\.8）。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖，Yarn 需要手动安装。它还提供命令行工具 lyl，可以用 npx lyl 直接运行。

### @alyle/ui 支持 TypeScript 吗？

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

### @alyle/ui 支持 ESM 还是 CommonJS？

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

### @alyle/ui 可以商用吗？

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

### @alyle/ui 的下载量有多少？

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

### @alyle/ui 还在维护吗？

最新版本 19\.0\.0 发布于 2025/06/19（1\.4 年前）；至今共发布 692 个版本，其中过去 12 个月发布了 0 个；首次发布于 2018/04/26。发布频率只是参考信号：功能稳定的工具可能很少需要更新，建议结合源码仓库的 issue 和提交记录判断。

