diff --git a/guide/install.md b/guide/install.md index 3a90c93..a726cfd 100644 --- a/guide/install.md +++ b/guide/install.md @@ -3,11 +3,22 @@ 目前尚未开发编辑器SDK,如果你需要将编辑器集成到你的现有项目中,可以通过ifrmae的形式引入。 -需要安装Node.js v16及以上版本。 + +将来编辑器集成到自己项目中的三种方式: + +1. 单独部署,通过iframe嵌入到页面中,使用postMessage通讯,缺点:数据交互比较麻烦,编辑器功能不好复用、迁移。优点:可快速集成到现有项目中。 + +2. 单独部署,使用iframe嵌入到页面中,在iframe的页面地址上携带token参数,编辑器内所有接口均携带token验签名,缺点:需要均需携带token,需适配token过期问题,优点:可快速集成,复用简单,功能与其他模块解耦,推荐🥰。 + +3. 将来核心功能文件抽出,迁移到现有项目中,仅限vue3项目,需单独引入UI框架、国际化插件等,样式可能有冲突,较为繁琐,不推荐🙈。 + + ### 安装与运行 +需要安装Node.js v16及以上版本。 + * 获取项目代码 ```