【问题标题】:How to run Node js in React Native App after generating the Apk?生成Apk后如何在React Native App中运行Node js?
【发布时间】:2021-03-21 18:05:59
【问题描述】:

我目前使用 Express 和 Node js 作为我的 react native 应用程序的后端。现在,如果我希望我的 react 应用程序访问后端和我的 REST API,我需要运行我的节点 js 服务器。我想知道在提取 apk 文件后如何在我的反应应用程序中运行节点 js。其他人将如何在他们的网络上使用我的应用程序。如何远程运行node js服务器。

【问题讨论】:

    标签: node.js reactjs react-native express


    【解决方案1】:

    听起来你误解了一些概念:

    • 您没有从客户端运行 api 服务器。如果您想从客户端访问它,服务器必须已经在运行
    • 如果您希望其他人将此 api 用于他们的客户端,您应该在公共环境中运行您的 api 服务器(而不是与您的开发环境一起),以便世界各地的客户都可以访问它

    【讨论】:

    • 我明白你的第一点。在您的第二点中,我想知道如何在公共环境中运行我的节点 api 服务器
    • 您需要通过一个服务器运行它,该服务器对节点运行的端口具有公共访问权限。例如,我在端口 8080 上运行我的服务器应用程序(使用节点编写),因此我打开了防火墙规则以允许服务器上端口 8080 的传入流量。
    猜你喜欢
    • 2018-03-21
    • 1970-01-01
    • 2018-02-27
    • 2021-02-08
    • 1970-01-01
    • 2021-06-05
    • 2016-09-13
    • 1970-01-01
    • 2018-02-01
    相关资源
    最近更新 更多