We are creating a build process to minify and concatenate all our files.
Unfortunately, CKEditor loads config.js
and styles.js
by itself. I would like to concatenate all of these files together so that there's only 1 http request.
As a test, I tried to create a file that contains ckeditor.js
and config.js
combined together using the files from the basic
download.
Unfortunately, it seems that ckeditor
will still go ahead and try to load a config.js
.
However, if I use the ckeditor.js
hosted by ckeditor, there appears to only be 1 request: http://jsfiddle.net/jdPn3/
In the above case, config.js
and styles.js
does not appear to be loaded.
How are they doing the concatenation?
For some reason, CKEDITOR.editorConfig()
is not called once CKEditor is loaded. I think it is only called when instantiating an editor.
Therefore, I had to modify the global configuration directly:
CKEDITOR.config.customConfig = false; //no config.js
CKEDITOR.config.stylesSet = false; //no styles.js
CKEDITOR.config.defaultLanguage = 'en'; //default language
CKEDITOR.config.language = 'en'; //ui language
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With