CKEditor安装
编辑本页CKEditor安装
由于许可证限制(GPL, LGPL和MPL), CKEditor源代码没有随包一起发布,而包依赖于MIT,两者不兼容。要安装CKEditor源代码,可以使用内置的Symfony命令。ob娱乐下载
作曲家脚本
管理CKEditor安装和更新的最简单方法是在编写器例程的中间(在缓存清除之后,但在资产安装之前)集成它。
12 3 4 5 6 7 8 9 10 11 12 13 14 15
{“脚本”:{“auto-scripts”:{“缓存:明确”:“ob娱乐下载symfony-cmd”,“ckeditor:安装——明显=下降”:“ob娱乐下载symfony-cmd”,"assets:install——symlink——relative %PUBLIC_DIR%":“ob娱乐下载symfony-cmd”},“post-install-cmd”:【“@auto-scripts”],“post-update-cmd”:【“@auto-scripts”]}}
ob娱乐下载Symfony命令
1
$ PHP bin/console ckeditor:安装
默认情况下,该命令下载最新的CKEditor完整版本(samples目录除外)资源/公共
包的目录。大多数情况下,这正是您想要的,但是该命令允许您执行更多操作。
下载路径
如果你不想下载CKEditor资源/公共
bundle的目录,你可以使用一个自定义路径(绝对路径):
1
$ PHP bin/console ckeditor:安装/var/www/html/web/ckeditor
CKEditor自定义构建
它也可以使用自定义构建生成使用CKEditor在线生成器:https://ckeditor.com/cke4/builder.从CKEditor网站下载ZIP存档,并从' build-config.js '文件中使用您的自定义构建ID:
1
$ PHP bin/console ckeditor:install——release=custom——custom-build-id=574a82a0d3e9226d94b0e91d10eaa372
沉默进度条
当下载安装所需的文件时,默认情况下会显示进度条,如果你想隐藏它,请使用:
1
$ PHP bin/console ckeditor:install——no-progress-bar . exe
清除以前的安装
默认情况下,当检测到之前的CKEditor安装时,该命令会询问你该怎么做,但在非交互模式下,你可以自动控制如何处理这种情况:
1 2 3 4 5 6 7
$ php bin/console ckeditor:install——clear=drop $ php bin/console ckeditor:install——clear=keep $ php bin/console ckeditor:install——clear=skip - ' ' drop ' ':删除之前的安装和安装。- ' ' keep ' ':保留之前的安装,并通过覆盖文件进行安装。- ' ' skip ' ':保持之前的安装并跳过安装。
路径排除
当提取下载的CKEditor ZIP存档文件时,你可以排除路径,如示例,适配器,无论什么:
1
$ PHP bin/console ckeditor:install——exclude=samples——exclude=adapters
代理
如果您正在使用代理,您可以使用以下环境变量:
1 2
$出口HTTP_PROXY = http://127.0.0.1:8080 $出口HTTPS_PROXY = http://127.0.0.1:8080
你也可以定义请求URI是否应该充满:
1 2
$出口HTTP_PROXY_REQUEST_FULLURI =真正的$出口HTTPS_PROXY_REQUEST_FULLURI =真正的
此工作,包括代码示例,是根据创作共用BY-SA 3.0许可证。