Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/149.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
CKEditor';s";config.removePlugins";设置是否影响其加载时间?_Ckeditor - Fatal编程技术网

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
文件中,该文件将保证最快的加载时间