CKEditor的“config.removePlugins”设置会影响其加载时间吗?

时间:2017-09-19 11:17:25

标签: ckeditor

我有一个自定义的CKEditor构建。最后,在我完成了我不想丢失的代码更改后,我决定并不是所有插件都包含在初始构建中,所以我通过{{1删除了一些插件使用config.js

文件

我的问题是:

这种方法是否可以提高编辑器的加载速度,还是在加载后删除插件?

如果第一个为真,它是否只影响config.removePlugins文件夹中的资源加载,还是会影响plugins文件的加载内容?

1 个答案:

答案 0 :(得分:1)

如果您从CKEditor download page下载了完整软件包,那么在加载编辑器时,即使使用了config.removePlugins,整个软件包也会被加载。

插件越少,编辑器加载的速度就越快。这是一般规则。另一个是编辑器应该在发布而不是源模式下提供

最佳做法是从here获取编辑器源代码,创建自己的fork,您可以更新到最新的稳定分支,创建自定义插件并根据此{{3创建自己的自定义编辑器版本}}

通过这种方式,您将获得所需的所有插件,编辑器代码将被缩小,混淆并合并为一个ckeditor.js文件,以保证最快的加载时间。