Contribute to this guide

guide更新至 CKEditor 5 v36.x

更新 CKEditor 5 安装时,确保所有包的版本一致,以避免错误。

对于自定义构建,您可以尝试删除 package-lock.jsonyarn.lock 文件(如果适用)并重新安装所有包,然后再重建编辑器。为了获得最佳效果,请确保使用最新版本的包。

# 更新至 CKEditor 5 v36.0.0

发布于 2023 年 1 月 25 日。

有关 36.0.0 版本中引入的所有更改的完整列表,请参阅 CKEditor 5 v36.0.0 的发行说明

以下是升级到 CKEditor 5 v36.0.0 时需要注意的最重要的更改。

# 导入 EditorUI

EditorUI 类已从 @ckeditor/ckeditor5-core 包移动到 @ckeditor/ckeditor5-ui 包中。因此,只需更新导入(根据所使用的格式):

  • 'ckeditor5/src/core''ckeditor5/src/ui'
  • '@ckeditor/ckeditor5-core/src/editor/editorui''@ckeditor/ckeditor5-ui/src/editorui/editorui'

之前:

import { EditorUI } from '@ckeditor/ckeditor5-core/src/editor/editorui';

export default class MyEditorUI extends EditorUI {}

之后:

import { EditorUI } from '@ckeditor/ckeditor5-ui/src/editorui/editorui';

export default class MyEditorUI extends EditorUI {}