【问题标题】:How to run separate node server in electron app如何在电子应用程序中运行单独的节点服务器
【发布时间】:2021-02-10 19:31:24
【问题描述】:

我正在使用 React 构建一个 Electron 应用程序。 我无法让本机节点模块“打印机”在电子中工作。重建本机节点模块时出现问题。我需要在我的应用程序中连接到设备的打印机列表。然后使用特定的打印机打印文本。 所以我决定运行一个与电子分开的快速服务器。 Express 应用需要有自己的 node_modules 和 package.json。客户端将通过http请求连接本地节点服务器到localhost。

有可能吗?如何将 express 应用程序添加到由 electron-builder 创建的 dist 文件夹中,并使其在启动电子应用程序时运行?

【问题讨论】:

    标签: node.js electron


    【解决方案1】:

    已经有一种方法可以在电子中使用本机打印功能。 请点击以下链接。 https://www.electronjs.org/docs/api/web-contents#contentsgetprinters

    【讨论】:

    • 我找到了一个电子打印机模块。但不能让它在 React 中工作。 github.com/fssonca/electron-printer
    • 我已尝试获取打印机。它工作得很好。现在我设法使用了 electron-pos-printer 包。但我一定会很快尝试电子自己的打印功能。谢谢!
    • 我必须在预加载文件中调用电子函数,然后使用窗口在反应中调用它们
    猜你喜欢
    • 1970-01-01
    • 2019-11-03
    • 2018-05-28
    • 2019-10-04
    • 1970-01-01
    • 2017-12-06
    • 1970-01-01
    • 2020-02-23
    • 2013-10-24
    相关资源
    最近更新 更多