一尘不染

独立的Node.js应用程序

node.js

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

  • 用户界面(例如Java应用)
  • 后端Node.js服务器

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

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

有没有一种方法可以独立安装Node.js服务器,即无需在系统上全局安装Node.js。

对于任何(Windows,Linux,Mac OS X …)环境,这都是一个问题。


阅读 287

收藏
2020-07-07

共1个答案

一尘不染

您可以将二进制文件与应用程序捆绑在一起。无需安装任何程序即可运行Node应用程序。二进制代码是可用的同一页上的安装程序。

您只需要知道二进制文件在哪里,但是我想您已经有了一个可以将它们放在已知位置的安装程序。

// To start the node process
$ /path/to/binaries/npm install
$ /path/to/binaries/node myApp.js
2020-07-07