Contribute to this guide

guide更新至 CKEditor 5 v42.x

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

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

# 更新至 CKEditor 5 v42.0.0

于 2024 年 6 月 26 日发布。

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

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

# 新的安装方法

此版本引入了新的安装方法。我们简化了依赖项管理,使 CKEditor 5 成为打包器无关的,并通过单独的 CSS 分发改进了启动性能。

有关详细信息,请阅读 迁移指南。这些指南提供了分步说明和示例,可帮助您无缝迁移到新的安装方法。

我们的旧版安装方法仍受支持,但我们已将它们列入了弃用路径。您可以在迁移指南的 弃用时间线 部分了解更多信息。

# JavaScript 目标已更改

预定义构建和 DLL 构建的目标是 ES2022 语法,以便利用对类字段和方法的原生支持。

# 从 CDN 中删除超级构建和预定义构建

我们已停止将超级构建和预定义构建发布到我们的 CDN。预定义构建仍可作为 npm 包获得。如果您希望继续使用我们的 CDN 以及新版本的编辑器,我们建议您 迁移到新的安装方法

# Vite 插件已弃用

我们已弃用 Vite 插件,@ckeditor/vite-plugin-ckeditor5,因为它仍然处于实验阶段,并未完全支持翻译处理等功能。新引入的安装方法解决了此问题,因为它们开箱即用地与任何打包器配合使用。