克隆了 BPMN 差异项目(链接)。这里使用的 JS 文件是 NodeJs 环境的。因此,在 Angular 项目中添加这些会产生类似 - 的错误Uncaught ReferenceError: require is not defined
。除此之外,这些文件中还有其他库被调用,这些库也返回错误。例如 - require('bpmn-js/lib/features/movecanvas')
。
需要找到js
在 Angular 项目中使用这些文件的解决方案,并重用文件中编写的功能app.js
来检查两个 BPMN 工作流中的差异。