CKEditor 5常见的使用方式有两种
- 传统方式,直接引用编译后的ckeditor.js 文件。详细使用可以参考:
CKEditor快速介绍与入门示例 - 包的导入方式: 基于Node.js 和npm 导入CKEditor 5依赖包。
除了包的使用方式之外,在导入ckeditor.js文件的时候, 虽然可以在ckeditor官方网页选择需要的功能进行编译和打包,但有时候如果需要自行客制一些按钮或功能,就需要基于ckeditor的源码开发和打包了。
开发和编译CKEditor 5需要的环境
CKEditor 基于Node.js和npm开发,使用webpack打包,所以需要的环境包括:
- Node.js 和 npm
Node.js 版本12.0.0+
npm 5.7.1+ - webpack
- CKEditor 的源码包
CKEditor 5 开发环境搭建与测试步骤
这里基于Windows 10系统开发。具体步骤包括:
-
安装Node.js 与npm
关于Node