从节点 js 连接到 windows 服务器

Connect to windows server from node js

我在编程方面不是很有经验并且有一个我发现很难解决的问题。

我在 ubuntu 服务器上有一个 Web 应用程序,即 运行ning 在节点 js 上。该网络应用程序在后端创建一个 excel 文件,该文件将被另一个 excel 文件读取,并执行一个 vba ,该 vba 作为软件的结果仅 运行 在 windows.

我在 windows 服务器上试用了该软件,它似乎 运行,所以没有问题。

我的问题是:如何让我的网络应用程序 excel 文件存储在 windows 服务器中以及如何从节点调用该服务器上的文件到 运行 js?

任何人都可以分享一些关于我可以在哪里探索这个主题的资源吗?

提前致谢,

安娜

以下是我在评论中建议 OP 执行的操作,只是更长且有更多解释。

  • 首先,在您的 Windows 服务器上安装 NodeJS。您可以通过从官方 Downloads page from NodeJS, or use a version manager such as nvm, with a Microsoft tutorial 安装它来实现。这一步由您决定。
  • 在 Windows 服务器上托管您的 后端部分 (创建 excel 部分的部分)。这样,该文件将存储在与“运行 仅在 Windows 上的软件”相同的文件系统中。
  • 现在的问题是确定是否有任何方法可以通过命令行 运行“软件”。由于我不知道软件名称,因此无法查找,但如果可以,您必须通过 NodeJS 检查 child processes
  • 现在,如果这个软件无法通过命令行 运行,并且如果他们没有发布任何类型的编程接口(在真正的定义中称为 API术语),很可能你将无法实现你想要的。

如果你想让我澄清或解释一些要点,请在评论中告诉我,以便我编辑我的答案。