【问题标题】:Shopify CLI - How to start a local server without ngrok?Shopify CLI - 如何在没有 ngrok 的情况下启动本地服务器?
【发布时间】:2021-06-15 16:52:40
【问题描述】:

我的组织阻止了 ngrok,因此每次我运行 Shopify serve 命令时,它都会因连接错误而失败。

那么有什么方法可以启动 Shopify 本地服务器?这样我就可以使用cloudfared 将本地服务器隧道连接到子域。

【问题讨论】:

标签: shopify-app shopify-api shopify-api-node


【解决方案1】:

当我在谷歌上搜索时,我没有找到这个问题的答案。

我在没有 ngrok 的情况下成功运行了服务器。

这是我的步骤:

  1. 准备云服务器,安装 Nginx。
  2. 配置域设置,并将请求转发到您的本地端口。
  3. 如果你使用路由器,只有路由器有公网IP,所以你需要将请求转发到你的电脑。您可以在路由器中进行配置。
  4. 那你需要更新.env文件,更新主机值
  5. 转到 partner.shopify.com,应用程序设置。将您的网址加入白名单。
  6. 使用 npm run dev 启动您的项目。

我还在 nginx 中设置了 HTTPS。由于 ngrok 服务器离我的位置很远。所以使用这种方式后。启动时间要快得多。

【讨论】:

    猜你喜欢
    • 2023-04-05
    • 2015-03-07
    • 2016-06-27
    • 2016-03-10
    • 1970-01-01
    • 2022-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多