2

我想一起使用 node.js 和 processing.js 并将画布路由到 X 窗口。基本上我想修补一些 LCD 显示器和一个 Raspberry Pi,但我想在不使用浏览器的情况下使用 JavaScript 来做一些简洁的事情。

我想强调我正在尝试这样做是因为我想这样做,而不是出于任何其他原因或其他任何人——尽管我对替代方案很感兴趣。我要求更不耐烦的大师要温柔。

为了澄清(希望如此),我想使用 node.js 和 processing.js 来显示一些任意 JavaScript 代码来连接网络并显示图形并将结果渲染到 X 而不是使用浏览器。

提前致谢!

4

2 回答 2

1

不知道您是否可以这样做,因为 node.js 不是浏览器,并且没有 DOM 解析器(浏览器为您提供的质量)或 canvas2d 上下文(再次,浏览器提供的质量)。如果您想使用无头 JS,请查看 Phantom.js、http ://phantomjs.org(无 UI 浏览器引擎)之类的东西,而不是 Node.js(它是一个 JavaScript 服务器)。Phantom.js 听起来比 Node.js 更适合你想做的事情

于 2013-04-13T22:50:34.747 回答
0

好消息,是的,可以做到:https ://github.com/halfninja/node-processing

模块两年没有更新的坏消息。然而重要的部分,画布维护得很好:https ://github.com/LearnBoost/node-canvas

于 2013-04-13T23:01:51.240 回答