我可以 compile/package 将 Node-Webkit (NW.js) 应用程序转换为 windows 的 exe 和 Linux 的版本吗?

Can I compile/package a Node-Webkit (NW.js) app into an exe for windows and a version for Linux?

我查看了 Node-Webkit 网站,它似乎说我可以使用 HTML5 制作一个应用程序并为 Windows、Linux 编译它 Mac 所以它将 运行 而无需用户单独安装 Node.js。但是,当我尝试他们的示例应用程序(例如 https://github.com/leanote/desktop-app found on the official NW.js page: https://github.com/nwjs/nw.js/wiki/List-of-apps-and-companies-using-nw.js )时,“.exe”文件不会 运行 应用程序(在 Win 7 或 XP 上)。它只是打开一个简单的浏览器 window,地址为 "nw:blank",灰色页面显示 "NW.JS",什么都不做。

是否可以打包这些应用程序并 运行 而无需用户安装 node.js?

您可以尝试...node-webkit-builder ... which is supposed to build a huge .EXE file which is self-contained for you. Otherwise, the instructions for distributing... how to package and distribute,请参阅步骤 2b。

https://github.com/leanote/desktop-app 的 nw 文件夹不是分发 leanote 应用程序,它只是 NW。您必须构建桌面应用程序。 README 写了如何构建它如何开发它

您可以通过以下方式下载分发版本:https://github.com/leanote/desktop-app/releases