如何将 Angular 9 与 camunda 建模器集成?

How to integrate Angular 9 with a camunda modeler?

提问人:neomal 提问时间:5/29/2023 最后编辑:Albinaneomal 更新时间:9/15/2023 访问量:346

问:

我寻找了将 camunda 建模器放入 angular 9 应用程序的方法。我发现的是使用库及其其他依赖项,如等。bpmn-jsbpmn-js-properties-panel

我能够得到以下输出。enter image description here

但是,就像在在线 camunda 建模器中一样,我在实现中看不到连接器。我知道有一个依赖项,但它不起作用,我遇到了以下错误。bpmn-js-connectors-extension

./node_modules/bpmn-js-connectors-extension/dist/index.es 中的错误.js 775:11-16 在“bpmn-js/lib/util/ModelUtil”中找不到导出“isAny” ./node_modules/bpmn-js-connectors-extension/dist/index.es 中的错误.js 977:11-16 在“bpmn-js/lib/util/ModelUtil”中找不到导出“isAny”

我使用的依赖项如下。

  • “bpmn-js”:“6.3.4”,
  • “bpmn-js-连接器扩展”:“^0.4.6”,
  • “bpmn-js-属性面板”: “0.37.5”,
  • “卡蒙达-bpmn-moddle”: “^7.0.1”,
  • “核心js”:“3.6.4”,
  • “图-js”:“^11.13.0”

我需要知道是否有任何方法可以将 camunda modeler 集成到 angular 9 中,如果使用可以,那么获得 camunda 连接器的方法是什么,如下所示。?bpmn-jsenter image description here

谢谢。

camunda-modeler bpmn.io bpmn-js

评论


答:

1赞 rob2universe 5/31/2023 #1

这个问题在 bpmn-js 论坛上得到了回答 https://forum.bpmn.io/t/bpmn-js-connector-extension/9276

连接器扩展已弃用。您可以使用 GitHub - bpmn-io/bpmn-js-create-append-anything:创建/附加任何 bpmn-js 扩展

也尝试更新您的依赖项。BPMN-JS v6 已经有 3 年的历史了。