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