i5ting / imove

INACTIVE: Move your mouse, generate code from flow chart
https://www.yuque.com/imove/docs/hvu0md
MIT License
3.75k stars 343 forks source link

可以通过命令行打开 iMove 编辑器/GUI #114

Closed csbun closed 3 years ago

csbun commented 3 years ago

目前的使用 iMove 的方法是在本地启动 imove example 或使用 https://65hzt.sse.codesandbox.io/ (后者目前已经无法打开)。 使用 example 绘制的数据以文件形式保存在本地的 imove 的仓库中,不适合提交。若本地 iMove 仓库 reset 或 db 文件丢失,数据将无法恢复。

image

让开发者自行部署 Editor/GUI 服务、实现权限隔离等成本较高。此 PR 提供一个比较简单的方式,在 cli 中增加一个 imove --editor 的命令,可以在当前业务仓库启动 iMove Editor/GUI,db 文件也保存在当前仓库中,跟随仓库管理。且 --editor 可以和 --dev 同时使用,如 imove --dev --editorimove -de

image

iloveyou11 commented 3 years ago

现在看到的现象是,启动了imove -de,本地连接的仓库db.json为空 image image

csbun commented 3 years ago

默认是空的,当打开 http://127.0.0.1:3500 后,在编辑器编辑内容的时候才会有数据。

iloveyou11 commented 3 years ago

默认是空的,当打开 http://127.0.0.1:3500 后,在编辑器编辑内容的时候才会有数据。

已经添加了内容。你pull下master最新代码,看看你本地可复现不

iloveyou11 commented 3 years ago

【测试结果】 项目中能正常同步db.json内容。

【测试步骤】 imove仓库:

项目仓库: