# @deneb-ui/cli 中文文档

规范地址：https://npmcn.com/package/%40deneb-ui/cli/

版本：2\.0\.131
npm 元数据更新时间：2026-11-09T09:25:50.769Z
中文译文更新时间：2026-11-13T05:07:53.807Z
软件包许可：MIT

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

原始 npm 页面：https://www.npmjs.com/package/%40deneb-ui/cli
原文对照：https://npmcn.com/package/%40deneb-ui/cli/?lang=original
项目主页：https://deneb.fivora.site/docs/cli
源码仓库：https://github.com/deneb-ui/core

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

- 包体积（解压后）：1.9 MB，154 个文件
- TypeScript 类型：未声明
- 运行依赖：6 个
- 首次发布：2026-09-07T10:45:37.340Z
- 最新版本发布：2026-11-09T09:25:50.319Z
- 近 30 天下载量：2254（2026-10-12 至 2026-11-10，npm 官方下载统计）
- 已发布版本数：131（近 12 个月 131 个）

## 中文简介

官方DENEB CLI——脚手架,转换,验证,并包Fivora-ready storefront模板.

## 安装

```sh
npm install @deneb-ui/cli
```

也可以使用：`pnpm add @deneb-ui/cli`、`yarn add @deneb-ui/cli`、`bun add @deneb-ui/cli`

## README

[![DENEB CLI](https://img.shields.io/badge/DENEB_CLI-Storefront_Authoring_Toolkit-6366F1?style=for-the-badge&labelColor=0f172a)](https://deneb.fivora.site/)

[![npm version](https://img.shields.io/npm/v/@deneb-ui/cli.svg?style=flat-square&color=6366F1)](https://www.npmjs.com/package/@deneb-ui/cli) [![npm downloads](https://img.shields.io/npm/dm/@deneb-ui/cli.svg?style=flat-square&color=6366F1)](https://www.npmjs.com/package/@deneb-ui/cli) ![Node.js](https://img.shields.io/badge/Node-%3E%3D18-339933?style=flat-square&logo=node.js&logoColor=white) [![MIT License](https://img.shields.io/badge/License-MIT-emerald?style=flat-square)](https://opensource.org/licenses/MIT)

**脚手架,转换,验证, 和船Fivora-ready storefront模板.**

[**CLI 参考**](https://deneb.fivora.site/docs/cli) • 妇女 [**安装**](https://deneb.fivora.site/docs/installation) • 妇女 [**GitHub 图像**](https://github.com/deneb-ui/core)

* * *

## 快开始

```bash
# Convert an existing Next.js app (Deneb ARC — default engine)
npx @deneb-ui/cli init

# Preview the transformation plan without writing files
npx @deneb-ui/cli init --explain

# Validate Fivora contract compliance
npx @deneb-ui/cli validate .

# Package a clean upload ZIP
npx @deneb-ui/cli validate --zip
```

安装为 dev 依赖 :

```bash
npm install -D @deneb-ui/cli
# Command: deneb
```

* * *

## 本地实验室中的可编辑图标

Bridge v54 也识别出只有风格的卡片目标并发送它们 `styleType` 而不将容器内容视为可编辑文本。 铺设/边距值 0和容器间隙由活的样式更新器支持.

桥梁v53保留区 `control` 中。 图标目标也发送 `iconType` 财务报告和审定财务报表 `iconName` 从现有的 `EditableIcon` 属性。 一个图标 名称仍作为计划类型存储 `text`; 母编辑器必须使用 `control: 'icon-picker'` 选择其现有的图标拾取器,而不是其文本 编辑。 母 UI 保存在 Fivora 开发者- panel 仓库中 . 此桥接元数据不会执行或取代父取取器 UI.

预览桥 v52 确认 `EditableIcon` SVG 目标,包括点击 他们的孩子的道路。 图标更新通过站点数据提供者提供; 一般文本更新器不得以图标名取代 SVG 子. 恢复已有的 Lab 进程并更新其预览 桥。 在连接的编辑器中验证图标的选择、保存和重新加载.

## 图标

| 命令 | 说明 |
| :-- | :-- |
| `deneb init` | 运行 **Deneb ARC 软件** ——AST 将 React/Next.js apps 转换为 Fivora-可编辑模板 |
| `deneb init --legacy` | 使用遗留的 regex 转换器而不是 ARC |
| `deneb init --dry-run` | 模拟转换; 不写入打印字段路径 |
| `deneb init --explain` | 以自信分数显示转换计划 |
| `deneb validate` | 飞行前清单+视觉编辑合同检查 |
| `deneb zip` | 创建上传准备 `fivora-template.zip` |
| `deneb doctor` | 环境、依赖和出口诊断 |
| `deneb add <component>` | 将 DENEB UI 组件复制到您的工程中 |
| `deneb lab` | 启用本地视觉编辑器, 预览更改, 并将其保存到已宣布的 `siteDataFile` |
| `deneb update` | 更新 `@deneb-ui/*` 软件包和同步组件 |

全文 : [deneb.fivora.site/docs/cli 互联网档案馆的存檔,存档日期2013-12-02](https://deneb.fivora.site/docs/cli)

### 上传前的本地预览

运行 `deneb lab .` ,然后粘贴打印控制器 URL 符号 **开发者门户 — 本地测试实验室**。内容和样式编辑为 立即应用到预览中。 使用 **保存本地内容** 坚持当前 编辑器状态到 `siteDataFile` 已声明 `fivora-template.json`; 写入 留在您的机器上,没有模板文件被上传。 运行 **测试** 之后 保存以进行包装前所用的同一当地飞行前检查.

* * *

## 什麽 `deneb init` 执行( ARC)

1.  **扫描** 您的下一条.js工程 — 路径、依赖性、可到达的页面
2.  **分析** JSX 可编辑文本、图像、 URL 、 收藏、 CTAs
3.  **变换** 源通过 AST 输入预览标记和 `site-data` 约束
4.  **生成** `fivora-template.json` + 键 `site-data.json` 严格自我验证
5.  **后退 后退 后退 后退** 已更改文件为 `.deneb-backup-*` 安全回滚

* * *

## 作者数

创建和维护者 **[查米卡·加亚尚](https://github.com/chamikathereal)** 财务报告和审定财务报表 **[印杜兰加·克维什瓦拉](https://github.com/Induranga-kawishwara)**。 。 。 .

麻省理工学院

## 常见问题

### @deneb-ui/cli 是什么？

官方DENEB CLI——脚手架,转换,验证,并包Fivora-ready storefront模板\.

### 如何安装 @deneb-ui/cli？

在项目目录运行 npm install @deneb-ui/cli，或使用 pnpm add / yarn add / bun add。它还提供命令行工具 deneb、denebui、deneb-cli，可以用 npx deneb 直接运行。

### @deneb-ui/cli 支持 TypeScript 吗？

该包的 package\.json 没有声明类型入口。需要类型提示时，可以在 npm 上查找社区维护的 @types/deneb-ui\_\_cli 是否存在。

### @deneb-ui/cli 可以商用吗？

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

### @deneb-ui/cli 的下载量有多少？

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

### @deneb-ui/cli 还在维护吗？

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

