问题标签 [noflo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
105 浏览

noflo - noflo 像 expressjs 中间件

我是 noflo 的新手,我想像 expressjs 中间件一样使用它。
每个中间件都是单独的 noflo 图,管理员可以更改。
使用类似中间件的 noflo 是否合理,如果可以,如何将函数“registerUser”转换为 noflo 图?谢谢。

0 投票
1 回答
113 浏览

noflo - 在 Noflo 中运行客户端和服务器模块

我有一个使用托管的 Noflo-UI 设置的 noflo Node.js 运行时。有没有办法在与 Node.js 运行时相同的图中运行客户端模块?我需要上传一个图像文件,将其发送到服务器,然后将其发送回并在预览窗口中显示。非常感谢您的任何意见!

0 投票
1 回答
16283 浏览

d3.js - 基于json输入绘制网络拓扑图

我想通过证明 json 数据作为输入来使用 Highchart 或任何其他 js 库绘制网络拓扑图。在浏览http://www.highcharts.com/demo/renderer的拓扑图要求示例时,我发现它是静态的,没有任何具有固定 json 格式的示例来根据拓扑 xml 动态呈现拓扑.

寻求帮助以绘制基于各种 json /xml 的逻辑拓扑/网络拓扑。

0 投票
1 回答
415 浏览

node.js - 使用聚合物 noflo-ui 连接到 websocket 的示例

我需要将使用 noflo-ui 的聚合物组件连接到 websocket 服务器。

有谁知道或有任何例子。

0 投票
1 回答
230 浏览

noflo - noflo 组件未显示

我正在尝试在 Windows 上开始使用 NoFlo。遵循这些说明后:

http://flowhub.io/documentation/getting-started-node/

我能够启动 noflo.js 运行时。

但是,在尝试创建我的第一个图表时,我只能看到一些核心组件。文件系统组件根本不可用,即使我确实使用它安装了它

npm install noflo-filesystem --save

有任何想法吗?

0 投票
1 回答
828 浏览

mongodb - 如何在 MongoDB 上模拟“错误”事件

我正在尝试为 NoFlo 组件(由一位同事编写)编写一个测试用例 - 该组件有一个“连接”inPort 和一个“错误”输出端口,例如:

那么基于这个代码模式,我应该如何模拟一个错误的情况(在测试用例中),以便它通过 outPort 发送一个错误?

我尝试发送像“lcalhost:99999/abcdef”这样的错误 uri,但它不起作用。


更新:原始代码mongodb通过“已连接”输出端口发送实例,我将其缓存以成功发出“错误”事件。

0 投票
2 回答
67 浏览

noflo - 如何在 noflo 中查找组件依赖项

只要安装了组件,Noflo 似乎就能神奇地找到组件。例如,这个:

有命名空间的概念吗?

这不会为我运行,最初是因为我没有安装strings包并且它找不到SplitStr组件。

我怎么知道这是我丢失的包裹?

现在它不起作用,因为它不知道Counter组件。一般来说,我怎样才能确定每个组件需要哪个包?

0 投票
3 回答
290 浏览

noflo - 在另一个 javascript 引擎(不是 node.js 平台)中运行 noflo.js 的可行性

我们正在评估noflo以使用简单的 javascript 引擎在嵌入式 linux 机器上执行,作为解释器(无 JIT)。在我们的例子中,Node.js 引擎(带有嵌入式 V8 引擎)可能过于占用资源。

直接的问题是如何在其中运行 noflo 运行时。查看 GitHub 存储库 ( https://github.com/noflo/noflo ) 并使用 grunt,我们使用grunt build:browser为浏览器生成了 noflo 。

作为实际尝试运行生成的browser/noflo.js文件的简单示例,我将 d8 shell(V8 引擎 shell)用于 Node.js 世界之外的隔离 Javascript 引擎,并将以下代码附加到生成的 noflo.js文件:

然后, d8 noflo.js

在 Linux shell 上,它报告

在没有进一步了解的情况下,让我相信 noflo.js 并不是自包含所有核心 noflo 运行时功能。

这里缺少什么必要的步骤,让我在一个独立的 JS 引擎中运行 noflo 库(V8 只是一个例子 - 它可以是任何符合 ECMA V5 的引擎)

noflo 项目网站上的所有代码示例都是为 Node.js 量身定制的...

PS:我尝试从http://noflojs.org/download/构建基于浏览器的noflo 作为替代方法,但是这总是返回“服务器错误”。

此致

冈瑟·斯特鲁布

0 投票
1 回答
84 浏览

runtime - 在单个图中具有不同运行时的 NoFlo 组件

NoFlo 可以在不同的运行时运行。

是否可以连接使用不同运行时运行的组件?也就是说,执行用不同语言编写但连接在一个图中的脚本。

我想知道是否可以像 shell 脚本一样做同样的事情,启动用不同语言编写的脚本的执行。

0 投票
1 回答
490 浏览

javascript - noflo.js 可以在浏览器中使用吗?

我想在浏览器应用程序中使用 noflo.js 的工作流协调。那可能吗?

如果不可能,我的额外问题是什么是工作流协调库,它可以在浏览器中工作,并允许工作流的外部(即非代码)表示?