logicflow-vue
v0.2.13
Published
> Logic-flow 的vue应用实例 > logic Flow 详细内容参照[【文档】](http://logic-flow.org/) ### 功能 实例中包含的功能实现: - 画布 - 快捷操作 - 节点面板 - 节点自定义 - 节点菜单 - 图形下载
Downloads
5
Readme
logicflow-vue
Logic-flow 的vue应用实例
logic Flow 详细内容参照【文档】
功能
实例中包含的功能实现:
- 画布
- 快捷操作
- 节点面板
- 节点自定义
- 节点菜单
- 图形下载
画布:src/components/LF.vue
节点自定义: src/components/registerNode
节点面板:src/components/NodePanel.vue
Project setup
yarn install
Compiles and hot-reloads for development
yarn serve
Compiles and minifies for production
yarn build
Lints and fixes files
yarn lint
热更新
针对npm link 无法热更新问题
方法:
使用 yalc + nodemon 结合,监听改动,热更新到页面;
过程:
1.全局安装 yalc ,执行:npm i yalc -g;
2.全局安装 nodemon,执行: npm i -g nodemon;
3.进入到 logicflow-vue目录下,执行 yalc push(模拟本地包的发布);
4.进入到 aio-sys 项目中,执行 yalc add logicflow-vue,链接成功之后,本地会有 yalc.lock 和 .yalc 目录,这时已经可以连接到本地包了;执行 npm i 安装link 进来的package.json中的包
5.logicflow-vue 目录下执行 npm run watch
结果:
经过上面流程,logicflow-vue 的改动就会自动重新打包 并 yalc push,项目中也可以正常热更新
注意: 每次在项目中 npm i 操作之后,需要重新 yalc link