# @docmentis/udoc-editor 中文文档

规范地址：https://npmcn.com/package/%40docmentis/udoc-editor/

版本：0\.8\.20
npm 元数据更新时间：2026-11-12T05:11:42.560Z
中文译文更新时间：2026-11-12T14:08:38.166Z
软件包许可：MIT OR Apache-2\.0

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

原始 npm 页面：https://www.npmjs.com/package/%40docmentis/udoc-editor
原文对照：https://npmcn.com/package/%40docmentis/udoc-editor/?lang=original
项目主页：https://www.docmentis.com/
源码仓库：https://github.com/docMentis/docmentis-udoc

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

- 包体积（解压后）：1.9 MB，295 个文件
- 模块格式：ES Module
- TypeScript 类型：包内自带
- 运行依赖：2 个
- 首次发布：2026-10-23T22:22:43.939Z
- 最新版本发布：2026-11-12T05:11:42.170Z
- 近 30 天下载量：4106（2026-10-13 至 2026-11-11，npm 官方下载统计）
- 已发布版本数：23（近 12 个月 23 个）

## 中文简介

可嵌入文档编辑器,并有丰富的编辑和网络实时协作.

## 安装

```sh
npm install @docmentis/udoc-editor
```

也可以使用：`pnpm add @docmentis/udoc-editor`、`yarn add @docmentis/udoc-editor`、`bun add @docmentis/udoc-editor`

## README

# @docmentis/ udoc- 编辑器

**可嵌入文档编辑和网络协作.**

将丰富的文档交互和编辑直接带入您的应用程序 。 udoc-editor基于与udoc-viewer相同的文档体验,添加了内容编辑,撤销和再版,以及支持文档格式的合作作者.

[![npm version](https://img.shields.io/npm/v/@docmentis/udoc-editor)](https://www.npmjs.com/package/@docmentis/udoc-editor) [![license](https://img.shields.io/npm/l/@docmentis/udoc-editor)](https://github.com/docMentis/docmentis-udoc#open-source-packages-shared-runtime)

**[现场直播](https://www.docmentis.com/editor/demo)** • 妇女 **[文档](https://www.docmentis.com/docs)** • 妇女 **[API 参考](https://www.docmentis.com/docs/api/udoc-editor)** • 妇女 **[更改日志](https://github.com/docMentis/docmentis-udoc/blob/main/CHANGELOG.md)** • 妇女 **[报告问题](https://github.com/docMentis/docmentis-udoc/issues)**

* * *

## 为什么是丑闻编辑?

-   **一起观看和编辑.** 打开文档,导航,在一个组件中切换到取景和编辑工作流程之间.
-   **文件本土编辑.** 与文本,图像,形状,页面,说明一起工作,并形成每个格式所支持的字段.
-   **协作.** 多个参与者可以在同一文档上工作,并看到对方的变化和选择.
-   **嵌入性经验.** 将文档编辑整合到您的应用程序中, 而不是将用户发送到单独的办公室产品中 .

## 快开始

```sh
npm install @docmentis/udoc-editor
```

```html
<div id="editor" style="height: 600px"></div>
```

```ts
import { UDocEditor } from "@docmentis/udoc-editor";

const editor = await UDocEditor.create(document.getElementById("editor")!);
await editor.open(file);
```

会话中可用的编辑模式和操作取决于文档格式和运行时间权限. 参见API文档用于保存,编辑命令,以及协作设置.

## 乌多克生态系统的一部分

使用 [`@docmentis/udoc-viewer`](https://www.npmjs.com/package/@docmentis/udoc-viewer) 仅限浏览体验。 对于持续的共享文件和远程协作,编辑器与 [`@docmentis/udoc-server`](https://www.npmjs.com/package/@docmentis/udoc-server)。 。 。 .

## 许可证发放

编辑器的源代码为开源 **麻省理工学院或阿帕奇2.0**基础 [`@docmentis/udoc-wasm`](https://www.npmjs.com/package/@docmentis/udoc-wasm) 运行时间为专有且单独许可. 免费的运行时间使用需要在线授权;对离线和其他特许使用案例可提供商业许可证.

[来源和文件](https://github.com/docMentis/docmentis-udoc) • 妇女 [医生](https://www.docmentis.com/)

## 常见问题

### @docmentis/udoc-editor 是什么？

可嵌入文档编辑器,并有丰富的编辑和网络实时协作\.

### 如何安装 @docmentis/udoc-editor？

在项目目录运行 npm install @docmentis/udoc-editor，或使用 pnpm add / yarn add / bun add。

### @docmentis/udoc-editor 支持 TypeScript 吗？

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

### @docmentis/udoc-editor 支持 ESM 还是 CommonJS？

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

### @docmentis/udoc-editor 可以商用吗？

@docmentis/udoc-editor 使用 MIT OR Apache-2\.0 许可。可在 MIT、Apache-2\.0 中任选其一遵守。选择 MIT 时，宽松许可：允许商业使用、修改和再分发，通常只需在分发时保留原版权与许可声明。以上为概括，不构成法律意见，请以许可原文为准。

### @docmentis/udoc-editor 的下载量有多少？

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

### @docmentis/udoc-editor 还在维护吗？

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

