javascript - node.js Web 服务器作为独立应用程序

标签 javascript node.js express webserver node-webkit

我创建了一个基于 node.js 的网络服务器(Javascript 文件),该服务器提供一个将 Javascript 结合到移动设备的网页以控制沉浸式声音。该网络服务器使用 native 模块进行 MIDI 和 pcap 通信。它还使用 express 来交付网页。 Web 服务器从命令行( Node M3Dserver.js)启动。我希望它是一个独立的应用程序,可以提供给用户安装和运行。我已经安装了 node-webkit (nw),并且能够使用 nw-gyp 访问 native 模块。使用express一直是个问题。我看到有 node-webkit-express。这似乎是仅在 Linux 上测试过的原型(prototype)。我担心我正走在一条没有很好走的路上。是否有更“标准”的方法来从 node.js Web 服务器的 Javascript 文件创建独立应用程序?非常感谢任何反馈,谢谢!

最佳答案

考虑到您在使用 express 时遇到的问题,我肯定会建议您使用 hapi 代码库 ( http://hapijs.com ),因为该库将具有您需要的所有功能,但没有复杂的设置,您似乎遇到了麻烦。在站点的 API 文档和演练中,您将找到开始使用您尝试编写的那种分发就绪应用程序所需的一切。

关于javascript - node.js Web 服务器作为独立应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36595395/

相关文章:

javascript - 如何运行 npm 'filestream' 示例代码?

node.js - 我对 Sails.js 水线一对一关联逻辑感到困惑

javascript - 使用 Express 发出 POST 请求时出错

node.js - heroku保留文件/文件夹,同时将新版本的nodejs应用程序重新部署到heroku

javascript - 带有可选第一个参数的表达包罗万象的路线

javascript - 为什么我们应该更喜欢 document.visibilityState 而不是 document.hidden?

javascript - URL 替换为 anchor ,而不是替换现有 anchor

javascript - 如何检查日期时间是否在某个范围内?年-月-日 HH :MM:SS format in jquery or javascript

node.js - Fluent FFMPEG 复杂过滤器将文件拆分为多个输出

javascript - 当用户断开连接时如何停止服务器上的计时器? (Node.js/socket.io)