【发布时间】:2015-11-07 02:45:47
【问题描述】:
尝试使用 Node Webkit 将我当前的 Node.js 应用程序转变为桌面应用程序时,我遇到了非常困难的情况。在不使用 webkit 的情况下,我的应用程序可以完美运行。我在终端中使用“Node app.js”启动我的服务器。然后,当我连接到 localhost:8080 时,客户端连接并加载 index.html 页面;然后该应用程序完美运行。我需要所有这一切都从桌面应用程序中发生,因此我使用 Node webkit。
我不知道如何使用 Node webkit 来实现这一切。我在网上搜索了几个小时,这似乎是一个常见问题,但没有人有一个体面且易于遵循的解决方案。如果有人可以帮助我,将不胜感激。
另外,我尝试使用 package.json 文件中的“node-main”属性首先加载我的 node.js 文件,但这不起作用。出于某种原因,我每次尝试使用“node-main”属性都会使我的 webkit 应用程序崩溃。
如果有人能提供一个关于如何将所有这些实现到一个单节点 webkit 应用程序中的清晰演练,那将非常有帮助。谢谢!
【问题讨论】:
标签: node.js express server desktop-application node-webkit