【问题标题】:Running Node, within another node instance在另一个节点实例中运行节点
【发布时间】:2019-03-27 08:01:50
【问题描述】:

在我的电子应用程序中,我有一个 index.html 页面。我有一个 .js 文件,只有当你进入终端并说“node index.js”时才能在其中运行。我的问题是当我在 HTML 页面上为 index.js 链接一个按钮时,脚本不会启动。我需要找到另一种方法来初始化该节点脚本以启动。

【问题讨论】:

  • 你能添加你的代码吗?

标签: javascript html node.js electron


【解决方案1】:

Electron 中的主进程(参见:main vs renderer)可以访问完整的 Node.js API。您可以让您的按钮使用 ipcRenderer 向主进程发送一条消息,告诉它运行文件,主进程通过直接运行文件 (require("the-file.js")) 或生成 child process running Node.js 来响应该文件以运行它。

【讨论】:

    【解决方案2】:

    试试 Npm start。

    你总是可以分离你的前端和后端,只运行后端

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-05-16
      • 2015-11-22
      • 1970-01-01
      • 1970-01-01
      • 2017-09-20
      • 2022-01-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多