You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qilei0529
1d64fcf38e
|
4 years ago | |
---|---|---|
.circleci | 4 years ago | |
__tests__/core/src | 4 years ago | |
config | 4 years ago | |
cypress | 4 years ago | |
docs | 4 years ago | |
example | 4 years ago | |
packages | 4 years ago | |
scripts | 5 years ago | |
.all-contributorsrc | 4 years ago | |
.babelrc | 5 years ago | |
.eslintrc.js | 4 years ago | |
.gitignore | 5 years ago | |
.prettierignore | 5 years ago | |
.prettierrc | 5 years ago | |
CONTRIBUTING.md | 4 years ago | |
LICENSE | 5 years ago | |
README.en-US.md | 4 years ago | |
README.md | 4 years ago | |
README.zh-CN.md | 4 years ago | |
lerna.json | 4 years ago | |
package-lock.json | 4 years ago | |
package.json | 4 years ago | |
rollup.config.js | 5 years ago | |
tsconfig.json | 4 years ago |
README.md
iMove
iMove 是一个逻辑可复用的,面向函数的,流程可视化的 JavaScript 工具库。
English | 简体中文
特性
- 流程可视化: 上手简单,绘图方便,逻辑表达更直观,易于理解
- 逻辑复用: iMove 节点支持复用,单节点支持参数配置
- 灵活可扩展: 仅需写一个函数,节点可扩展,支持插件集成
- 多语言编译: 无语言编译出码限制(例: 支持 JavaScript, Java 编译出码)
快速开始
步骤 1. 准备
下载仓库,安装并启动
$ git clone https://github.com/imgcook/imove.git
$ npm run example
打开 http://localhost:8000/ ,就可以看到线上运行效果。
步骤 2. 绘制流程图
从左侧拖动节点至中央画布,绘制流程图
步骤 3. 配置节点
选择节点,修改节点名,编辑节点代码
贡献
- Fork 仓库
- 创建分支 (
git checkout -b my-new-feature
) - 提交修改 (
git commit -am 'Add some feature'
) - 推送 (
git push origin my-new-feature
) - 创建 PR
欢迎fork和反馈
如有建议或意见,欢迎在 github issues 区提问
协议
本仓库遵循 MIT 协议
贡献者 ✨
感谢 蚂蚁 X6 团队 提供的绘图引擎
感谢所有贡献的人 (emoji key):
本仓库遵循 all-contributors 规范,欢迎贡献!