跳至正文

文档对应 SoEditor 1.6.0

入口与类型 ​

普通 CMS 使用 @soeditor/editor/cms;Source、预览和保存适配器使用 /cms/optional。样式单独引入 /cms/styles.css。

ts
import type {
    ClassicEditor,
    CreateClassicEditorOptions,
} from '@soeditor/editor/cms';

@soeditor/file-manager 与 @soeditor/adapter-sofinder 是显式资源集成入口。发布包中的文件存在不等于公开 API,不深层导入 src 或内部 dist 文件。

本站发布版示例源码通过 soeditor-release npm 别名锁定发布版,以避免 monorepo 自动链接开发源码。普通应用使用原包名即可。

1.6.0 的外部资源插件 ​

组合 @soeditor/presets 与单独导入的资源插件时,使用 /cms/optional。预打包的 /cms 入口与外部 UI 插件可能产生不同的注册表身份,报出 “UI registry storage is unavailable.”。此类接入使用模块化可选入口,但不启用 Source、预览或保存。普通 textarea、表单和多实例示例仍使用 /cms。

框架组件与视频 ​

入口状态与说明
@soeditor/editor/video显式插件兼容入口;1.6.0 默认视频通过 video 配置。
@soeditor/react/cms1.6.0 CMS 组件;使用 value/onChange。
@soeditor/vue/cms1.6.0 CMS 组件;支持 v-model。

React 指南 · Vue 指南 · 视频指南。框架示例使用 npm 1.6.0 发布包。

下一步 ​

运行示例 · 配置参考 · 常见问题

面向网站 CMS 的 HTML 编辑器 · MIT