我可以将Node-Webkit(NW.js)应用程序编译/打包到用于Windows的exe和Linux的版本中吗?

时间:2015-03-30 02:20:37

标签: node.js node-webkit nw.js

我已经查看了Node-Webkit网站,它似乎说我可以用HTML5创建一个应用程序并为Windows,Mac的Linux编译它,这样它就可以在不需要用户安装Node的情况下运行.js分开。但是,当我尝试他们的示例应用时(例如在官方NW.js页面上找到https://github.com/leanote/desktop-apphttps://github.com/nwjs/nw.js/wiki/List-of-apps-and-companies-using-nw.js)," .exe"文件不运行应用程序(在Win 7或XP上)。它只是打开一个简单的浏览器窗口,其地址为" nw:blank"一个灰色的页面说" NW.JS"什么都不做。

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

2 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:2)

您可以尝试... node-webkit-builder ...这应该构建一个自包含的巨大.EXE文件。否则,有关分发...... how to package and distribute的说明,请参阅步骤2b。