当前位置: 首页 > 面试题库 >

独立的Node.js应用程序

宓博实
2023-03-14
问题内容

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

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

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

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

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

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


问题答案:

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

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

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


 类似资料:
  • 现在假设我们想要使用 Spark API 写一个独立的应用程序。我们将通过使用 Scala(用 SBT),Java(用 Maven) 和 Python 写一个简单的应用程序来学习。 我们用 Scala 创建一个非常简单的 Spark 应用程序。如此简单,事实上它的名字叫 SimpleApp.scala: /* SimpleApp.scala */ import org.apache.spark.S

  • 问题内容: 如何使用Maven创建桌面(独立/ Swing)应用程序? 我正在使用Eclipse 3.6。 问题答案: 创建一个Maven项目,如下所示: 将以下条目添加到您的pom文件中: 将项目作为Maven项目导入到Eclipse,然后作为Java应用程序运行。

  • 我正在试图弄清楚如何构建一个Spring Boot独立应用程序。当然,要让东西自动连线需要一些初始的上下文起点。如果我只是尝试自动生成一个类来运行一个作业,那么即使我将它设置为静态,它也是空的。 有没有办法在一个独立的非Web应用程序中使用Spring@Services? 因此,首先将静态JobRunnerService连接到运行MyApplication的主程序,JobRunner(Servic

  • 问题内容: 我正在寻找在 独立的(桌面/秋千)* 应用程序中使用 Spring的 示例或教程,我进行了很多搜索,但找不到有用的东西,所有示例和教程均适用于Web应用程序,请告知。 * 问题答案: 使用maven创建独立应用程序,如下所示: 使用Maven创建独立的应用程序 将applicationContext放在类路径中,并按如下所示将其加载到主类中: 在此处查看全文: http://www.d

  • 问题内容: 我正在尝试制作一个第三方的简单的独立/摇摆应用程序,该应用程序使用hibernate模式在另一个应用程序的数据库上进行连接,所以这是我所做的: 1-使用的jar: 2- hibernate.cfg.xml(位于src文件夹中): 3- SessionFactoryHelper: 4-样本查询: 运行该应用程序时,出现以下异常: 谁能告诉我我的配置出了什么问题? 问题答案: 这个问题与H

  • 请帮帮我,我用两个外部jar文件开发了一个简单的应用程序。在清理和构建的同时,它为应用程序和dist目录中的库文件夹创建了一个jar文件。当我尝试作为jar执行时,它执行得很完美