首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >独立的Node.js应用程序

独立的Node.js应用程序
EN

Stack Overflow用户
提问于 2012-11-15 05:59:43
回答 6查看 68.1K关注 0票数 70

我正在考虑开发一个由两部分组成的桌面应用程序:

Java服务器用户界面(用于example)

  • back-end

的Java应用程序

这两个部分通过插座连接。别问我为什么知道这很奇怪。

我将希望能够提供给客户的安装程序的应用程序。我不希望用户必须自己安装Node.js。

有没有办法将Node.js服务器作为独立服务器安装,即不需要在系统上全局安装Node.js。

这是一个适用于任何人的问题(Windows、Linux、MacOSX...)环境。

EN

回答 6

Stack Overflow用户

回答已采纳

发布于 2012-11-15 11:07:49

您可以将二进制文件与应用程序捆绑在一起。不需要安装任何东西就可以运行Node应用程序。二进制文件与安装程序位于同一页面上的available

你只需要知道二进制文件在哪里,但我假设你有一个安装程序,可以把它们放在某个已知的地方。

// To start the node process
$ /path/to/binaries/npm install
$ /path/to/binaries/node myApp.js
票数 18
EN

Stack Overflow用户

发布于 2013-09-10 01:09:31

更新2017-05-04:镇上来了一个新来的孩子:

更新2016-11-14:如今,电子和nwjs似乎是最好的选择。

原始

创建安装程序需要执行许多步骤,每个操作系统的安装步骤都有所不同。例如:

在Mac上你需要创建一个

票数 37
EN

Stack Overflow用户

发布于 2012-11-15 07:50:39

Node-Webkit是一个选项,但它实际上没有设置为执行“服务器-客户端”类型的关系。

另一种选择是将node.js安装程序与应用程序安装程序打包在一起。然后,当应用程序启动时,您可以启动一个node.js进程。我知道一些开发人员一直在用钛做这件事,这里有更多的信息information

希望这能有所帮助!

票数 9
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13388108

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档