如何共享flohub图?

时间:2015-04-27 19:57:59

标签: noflo

如何像this answer中那样共享(或发布)一个flohub图?

我需要能够发布一个可公开访问的项目,并且愿意在需要时设置服务器。

3 个答案:

答案 0 :(得分:2)

示例实际上目前仅支持单个图形。如果您的示例使用子图或自定义组件并且在浏览器上定位NoFlo,另一个不错的选择是对其进行公共HTML构建并将其托管在某处(例如GitHub页面)。

noflo-browser-app存储库为此构建了自动化设置,包括推送到GitHub。要使用它,您需要执行以下步骤:

  1. Fork noflo-browser-app
  2. 将项目设置为在Flowhub上的项目设置中使用分叉存储库路径
  3. 将图形和组件推送到GitHub
  4. 分享实时模式网址
  5. 要使应用程序版本自动发布到GitHub页面,您需要在Travis CI中启用该项目,并通过GH_TOKEN secure env var提供GitHub访问令牌。

    还要记得调整component.json file以包含您需要的任何自定义组件库。

    noflo-browser-app捆绑了WebRTC运行时,因此它应该非常容易访问。

答案 1 :(得分:1)

分享是通过github gists以某种方式神奇地实现的。这适用于仅使用内置组件的图形。以下是您的工作方式:

  1. 创建一个github要点
  2. 复制您想要分享的图表的json并将其粘贴到gist中。 my main.json, for example
  3. 命名gist文件noflo.json(不确定是否需要)
  4. my caseecf36f449034209b8c2e
  5. 从网址中复制主要内容的ID
  6. 形成您的共享链接,例如https://app.flowhub.io/#example/<yourGistId> here is mine

答案 2 :(得分:1)

这仅适用于使用标准组件的项目。已跟踪此问题here

相关问题