CKEditor online builder不同于github dev build.sh

CKEditor online builder不同于github dev build.sh,ckeditor,Ckeditor,似乎这里的在线构建器:使用如下所述的过程:docs.ckeditor.com/#生成一个不同于git回购的缩小文件/指南/开发/构建 我已将本地git克隆同步到[4.5.8]。 当我运行/dev/builder/build.sh时。输出ckeditor.js文件以 (function(){window.CKEDITOR&&window.CKEDITOR.dom||(window.CKEDITOR||(window.CKEDITOR=function(){var a=/ 看起来与

似乎这里的在线构建器:使用如下所述的过程:docs.ckeditor.com/#生成一个不同于git回购的缩小文件/指南/开发/构建

我已将本地git克隆同步到[4.5.8]。 当我运行/dev/builder/build.sh时。输出ckeditor.js文件以

(function(){window.CKEDITOR&&window.CKEDITOR.dom||(window.CKEDITOR||(window.CKEDITOR=function(){var a=/
看起来与releases项目中存储的相同:

但是,由online builder生成的同一文件的第一行是这样开始的:

(function(){if(window.CKEDITOR&&window.CKEDITOR.dom)return;window.CKEDITOR||(window.CKEDITOR=function(){var a=/
(注意if/return而不是| |) 这在功能上是等效的,但我不知道文件中是否存在更深层次的实际功能差异

我的问题是:有没有办法将dev/build.sh配置为使用与在线工具相同的小型化器--我想集成一个本地更改,但差异看起来比实际更大。

从中,我了解到使用了--preprocess core标志,但仍然不可能知道适当的用途是什么,我了解到使用了--preprocess core标志,但是仍然不可能知道适当的用法是什么。