2015-11-27 171 views

回答

0

有许多方法来提供GUI以最终用户为你的应用程序

  • 节点的WebKit(nw.js)
  • 电子貌似很好的解决方案,因为管理大多数跨平台的问题
  • Web2Executable收拾你节点的WebKit达到独立的.exe为Windows
  • 包的Node.js +应用程序在一个封装与安装系统
    • 创建桌面快捷方式启动一个本地主机服务器
    • 打开系统默认浏览器中指定的本地主机服务器,应用程序提供服务
  • 创建&上传到NPM你的包,并从那里
  • 接通节点分发.js文件带nexec
  • 工艺标准输入的可执行文件,并使其在它的DRAP &下降文件和脚本开始处理文件

个人我会推荐电子,因为它似乎是有据可查的,它提供的跨平台选项和方式是一大优点。

+0

因此,第一个问题?将nodejs脚本转换为可执行文件(非GUI,只是文件) – funkyLover

+0

最终,您的脚本将需要安装node.js,因此用户可以执行该脚本,您可以跳过通过提供与脚本一起安装node.js的要求。您还可以创建调用node.js脚本等的可执行文件.bat或.sh文件。 – Gntem

0

我会使用Node Webkit(现在称为NW.js),因为它已经包含一个与Chrome捆绑在一起的NodeJS实例。您可以轻松地为不同平台创建可执行文件 - 请参阅this link

NW.js还支持将Node模块添加到您的应用程序中,并且非常易于使用。

相关问题