intelogie/bpmn-js

该包最新版本(1.0.2)没有可用的许可信息。

维护者

详细信息

github.com/INTELOGIE/bpmn-js

来源

安装: 18

依赖: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

Forks: 1,301

语言:JavaScript

1.0.2 2016-09-02 18:43 UTC

This package is auto-updated.

Last update: 2024-08-29 04:14:37 UTC


README

项目还处于早期阶段。可能缺少文档,示例可能不完整。

bpmn-js - BPMN 2.0 网络版

Build Status

bpmn-js 是一个 BPMN 2.0 图表渲染工具包和网络建模器。

bpmn-js in action

使用方法

无需额外设置:尝试我们的 种子项目 或使用库的 预包装版本

通过 npmBower 获取库,并将其用于您的网络应用程序以显示 BPMN 2.0 图表

var BpmnViewer = require('bpmn-js');

var xml; // my BPMN 2.0 xml
var viewer = new BpmnViewer({ container: 'body' });

viewer.importXML(xml, function(err) {

  if (err) {
    console.log('error rendering', err);
  } else {
    console.log('rendered');
  }
});

安装

获取 bpmn-js 预构建 或通过 npm 安装。

获取预构建

bower-bpmn-js 存储库包含 bpmn-js 的预构建包。

直接下载它们 使用 Bower 获取

bower install bpmn-js

查看 示例项目 以开始。

通过 npm 安装

通过 npm 获取库,以获取您所需的精细粒度访问权限

npm install --save bpmn-js

确保您使用 browserify 或类似工具对您的项目和 bpmn-js 进行打包。

查看 示例项目 了解更多信息。

资源

构建项目

执行以下步骤以构建库,包括运行所有测试

cd bpmn-js
npm install
npm run all

在构建最新开发快照时,您可能需要执行 额外的项目设置

如果您打算提交问题或拉取请求,请查看我们的 贡献指南

相关

bpmn-js 建立在几个额外的强大工具之上

  • bpmn-moddle: 浏览器中对 BPMN 2.0 XML 的读取/写入支持
  • diagram-js: 图表渲染和编辑工具包

许可

根据 bpmn.io 许可协议 使用。