Skip to content

Commit

Permalink
feat install 新增接入方式
Browse files Browse the repository at this point in the history
  • Loading branch information
nihaojob committed Feb 6, 2024
1 parent 8c09517 commit 08db316
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion guide/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -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及以上版本。

* 获取项目代码

```
Expand Down

0 comments on commit 08db316

Please sign in to comment.