CKEditor';s";config.removePlugins";设置是否影响其加载时间?
我有一个自定义的编辑器构建。最后,在我完成了代码更改(我不想丢失)之后,我决定不是所有的插件都是必需的,我在初始构建中包括了这些插件,所以我通过CKEditor';s";config.removePlugins";设置是否影响其加载时间?,ckeditor,Ckeditor,我有一个自定义的编辑器构建。最后,在我完成了代码更改(我不想丢失)之后,我决定不是所有的插件都是必需的,我在初始构建中包括了这些插件,所以我通过config.js文件使用config.removePlugins删除了其中的一些插件 我的问题是: 这个方法到底是提高了编辑器的加载速度,还是在加载插件后将其删除 如果第一个是真的,它是否只影响从plugins文件夹加载资源,还是也会影响ckeditor.js文件的加载内容?如果您在加载编辑器时从ckeditor下载了完整的包,即使使用了config.
config.js
文件使用config.removePlugins
删除了其中的一些插件
我的问题是:
这个方法到底是提高了编辑器的加载速度,还是在加载插件后将其删除
如果第一个是真的,它是否只影响从
plugins
文件夹加载资源,还是也会影响ckeditor.js
文件的加载内容?如果您在加载编辑器时从ckeditor下载了完整的包,即使使用了config.removePlugins
,也会加载整个包
插件越少,编辑器加载的速度就越快。这是一般规则。另一个是编辑器应该在发布模式下提供,而不是源模式下提供
最佳实践是从中获取编辑器源代码,创建您自己的fork,您可以将其更新到最新的稳定分支,创建您的自定义插件,并根据此创建您自己的自定义编辑器版本
通过这种方式,您将获得所需的所有插件,并且编辑器代码将被缩小、模糊并合并到一个ckeditor.js
文件中,该文件将保证最快的加载时间