更新至 CKEditor 5 v36.x
更新 CKEditor 5 安装时,确保所有包的版本一致,以避免错误。
对于自定义构建,您可以尝试删除 package-lock.json
或 yarn.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 {}
我们每天都在努力使我们的文档保持完整。您是否发现了过时的信息?是否缺少某些内容?请通过我们的 问题追踪器 报告。
随着 42.0.0 版本的发布,我们重写了大部分文档以反映新的导入路径和功能。我们感谢您的反馈,以帮助我们确保其准确性和完整性。