Skip to content

miyuesc/bpmn-process-designer

Repository files navigation

Bpmn Process Designer

GitHub stars GitHub forks star fork

作者简介

MiyueFE(白小米),也可以叫我小白或者小米,常驻 稀土掘金,也可以通过以下方式联系我:

bpmn-js 相关文档,参见:

项目说明

  1. vue 2 + JavaScript + bpmn-js@8+ + element-ui 在本仓库 main 分支,是外面多数项目依赖的原始代码,问题较多。

  2. vue 2 + JavaScript + bpmn-js@9+ + element-ui 在本仓库 v2 分支,修改了少数样式,调整了数据交互逻辑。

  3. vue 3 + TypeScript + bpmn-js@13 + naive-uimoon-studio/vite-vue-bpmn-process 仓库,是 v2 的前身。

  4. vue 3 + TypeScript + bpmn-js@17 + naive-ui 闭源 项目 vue-bpmn-process-designer 完善了 TypeScript 类型声明部分,解决了撤销回退操作栈异常的问题,增加了垂直泳道、垂直布局、动态渲染等功能。

当前 next 分支作为 pnpm workplace 测试分支,与上述所有内容存在较大差异,加上工作问题,更新时间不定。

相关项目

🎁 Projects
⭐ Description ☄ Downloads ✨ License
diagram-js-grid-bg A visual grid backgroud for diagram-js, base on diagram-js-grid.
基于 diagram-js-grid 的 SVG 网格背景,可用于diagram-js的相关项目,例如 bpmn-js、dmn-js 等。
NPM Downloads NPM License
diagram-js-context-pad An element context menu component for diagram-js/bpmn-js use, base on diagram-js/lib/features/context-pad.
一个提供给 diagram-js/bpmn-js 使用的元素上下文菜单组件,基于 diagram-js/lib/features/context-pad
NPM Downloads NPM License
diagram-js-accordion-palette A palette that supports folding and unfolding, provided for diagram-js use。Base on diagram-js/palette
一个支持折叠展开的调色板,提供给 diagram-js 使用。基于 diagram-js 本身的 Palette。
NPM Downloads NPM License
bpmn-js-i18n-zh Chinese internationalization resources for bpmn-js.
关于 bpmn-js-properties-panel 的中文支持。
NPM Downloads NPM License
bpmn-js-external-label-modeling A bpmn-js plugin used to render Label tags outside of nodes.
一个用来将Label标签渲染在节点外部的bpmn-js插件。
NPM Downloads NPM License

开源许可

Apache License © 2023 miyuesc