CKBUILDER(1)
β¨ CKBUILDER β¨
okay bestie, so this is ckbuilder β the command line builder for CKEditor π it lives in the ckbuilder section 1 of the manual (commands, iykyk).
π NAME π
ckbuilder β command line builder for CKEditor π
πΈ DESCRIPTION πΈ
It creates a CKEditor build in the DST folder using the source files from the SRC folder π¦
And listen, there's a lil prerequisite situation: the build configuration file (build-config.js) is required in order to create the build package, and it's the thing that holds the list of plugins to include π no config file, no build, periodt.
π SYNOPSIS π
ckbuilder --build SRC DST (options...)
ckbuilder --build-skin SRC DST (options...)
ckbuilder --generate-build-config SRC (options...)
β¨ OPTIONS β¨
--buildβ Creates a release version of a skin. (yes that's what it says, bestie, I'm just the messenger π)--build-skinβ Creates a release version of a skin.--generate-build-config SRC (options...)β Creates build configuration file (default:build-config.js).--build-config <FILE>β path to the file--version <NUMBER>β version number--revision <NUMBER>β revision number--overwriteβ overwrite target folder if exists-s,--skip-omitted-in-build-configβ exclude from release all plugins/skins that are not specified in build-config--leave-js-unminifiedβ leave javascript files as is: merge, but do not minify.--leave-css-unminifiedβ leave CSS files as is: merge, but do not minify.--no-ie-checksβ turn off warnings about syntax errors on Internet Explorer, like trailing commas.--coreβ create only the core file (ckeditor.js)--no-zipβ do not create zip file--no-tarβ do not createtar.gzfile (default)--commercialβ builds a package with commercial license-d,--debug-level <LEVEL>β debug level (0, 1, 2).--helpβ prints help information--build-helpβ prints help information about build configuration--full-helpβ prints help information about all advanced commands
π§ EXAMPLES π§
like, literally copy-paste these, they ate π₯
ckbuilder --build ckeditor-dev release --version 4.0
ckbuilder --build-skin skins/myskin target_dir
ckbuilder --generate-build-config ckeditor-dev
ngl,--no-taris the default, so if you're out here wanting atar.gzyou gotta do the extra thing π and--no-ie-checksis only about silencing those IE syntax warnings, not about magic-ing your code into being valid π«Ά
that's the whole vibe check, bestie π ckbuilder 2.3.0, from February 2016 β go forth and build something iconic πβ¨π
π¦ where this page comes from
- debian bookworm: ckbuilder 2.4.3+dfsg-2 Β· MIT
- debian trixie: ckbuilder 2.4.3+dfsg-2 Β· MIT
- ubuntu jammy: ckbuilder 2.4.2+dfsg-1 Β· MIT
- ubuntu noble: ckbuilder 2.4.3+dfsg-2 Β· MIT
- ubuntu resolute: ckbuilder 2.4.3+dfsg-2build1 Β· MIT
- ubuntu stonking: ckbuilder 2.4.4+dfsg-1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms