mumu72738 / flow-demo

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

flow-demo

本插件是基于Netless App Template vue的流程图协作插件. 已实现了节点注册、节点连线、节点删除、预览板、共享同步操作等基本功能。 可基于demo实现流程图、组织架构图、拓扑图等二次开发。 逐步后续实现自定义节点等高级功能

快速开始

前置条件:至少需要安装了 gitnode 16npm 8

  1. 点击右上角 Use this template 生成一个属于你自己的仓库

    如果需要选用原生以外的模版,请勾上 Include all branches

    如果你安装了 GitHub CLI,也可以用这个命令一键生成并 clone 本仓库

    gh repo create your-app-name --template netless-io/community-apps --include-all-branches
    
  2. 在 .env 文件里配置白板房间 UUID 和 Token

    请将本目录下的 .env.example 文件复制一份,重命名为 .env 或 .env.local 后,在里面填写必须的白板配置信息。你可以在 Netless Workshop 申请专用的白板配置。

  3. 执行 npm install 安装依赖

  4. 执行 npm start 进行本地开发

提交到社区 App 列表

开发完 App 后,可以在 Community Apps 仓库提交你的项目,方便更多人发现和使用。

清单

  • 添加 .env 或 .env.local
  • 修改 package.json 里的 nameprivate 等字段
  • (可选) 发布 npm 包
  • 添加 License
  • 修改 README
  • (可选) 添加 Logo

About

License:MIT License


Languages

Language:Vue 45.8%Language:TypeScript 24.7%Language:JavaScript 20.9%Language:CSS 5.0%Language:Shell 2.4%Language:HTML 1.2%