benit / ckeditor-dev
该软件包的最新版本(dev-stable)没有提供许可证信息。
ck-editor 的 composer 包
dev-stable
2015-12-04 15:54 UTC
This package is not auto-updated.
Last update: 2024-09-18 18:08:45 UTC
README
此仓库包含 CKEditor 的开发版本。
注意: 此仓库中的代码仅供本地开发和测试使用。我们不推荐在生产环境中使用,因为用户体验将会非常有限。为此,您应该构建编辑器(见下文)或使用 CKEditor 网站上可用的官方版本。
代码安装
安装开发代码没有特殊的安装过程。只需将其克隆到任何本地目录即可。
可用的分支
此仓库包含以下分支
- master – 即将发布的次要版本的开发。
- major – 即将发布的主要版本的开发。
- stable – 最新稳定版本标签点(非beta)。
- latest – 最新版本标签点(包括beta)。
- release/A.B.x(例如 4.0.x、4.1.x)- 发布冻结、测试和标记。热修复。
请注意,master 和 major 都处于高度开发中。尽管它们的代码没有通过发布测试阶段,因此可能是不稳定的。
此外,所有发布都有其相应的标签,形式如下:4.4.0、4.4.1 等。
示例
在 samples/ 文件夹中包含了一些可以用于测试安装的示例。访问 CKEditor SDK 查看大量展示众多编辑器功能的示例,源代码可供查看、复制和使用在自己的解决方案中。
代码结构
开发代码包含以下主要元素
- 主要编码文件夹
core/– CKEditor 的核心 API。单独使用时,它什么也不做,但它提供了整个 JavaScript API,使得魔法发生。plugins/– 包含大部分由 CKEditor 核心团队维护的插件。skin/– 包含 CKEditor 的官方默认皮肤。dev/– 包含一些开发者工具。tests/– 包含 CKEditor 的测试套件。
构建发布版本
可以轻松地在本地上创建开发代码的优化版本。可以使用 dev/builder/build.sh 脚本进行此操作
> ./dev/builder/build.sh
您的开发代码的“发布就绪”工作副本将被构建在新的 dev/builder/release/ 文件夹中。运行构建器至少需要一次互联网连接。
测试环境
有关如何设置环境和执行测试的更多信息,请参阅 CKEditor 测试环境指南。
报告问题
请使用 CKEditor 开发者中心 报告错误和功能请求。
许可证
版权(c)2003-2015,CKSource - Frederico Knabben。保留所有权利。
有关许可,请参阅 LICENSE.md 或 https://ckeditor.npmjs.net.cn/license