【问题标题】:How to run your Shopify app without Ngrok?如何在没有 Ngrok 的情况下运行你的 Shopify 应用程序?
【发布时间】:2022-12-29 03:54:39
【问题描述】:

我使用 Shopify CLI 来设置我的 Laravel 应用程序,但我遇到了使用 Ngrok 的请求限制,有没有办法在不支付 Ngrok 费用的情况下继续测试我的应用程序?

【问题讨论】:

    标签: localhost shopify shopify-app


    【解决方案1】:

    您可以在我的一个应用程序中使用Cloudflare Tunnel。我使用 Laravel,我将所有必需的命令配置为通过 package.json 文件运行,所以我只需要运行 yarn dev 它就会运行:

    • source .env
    • php artisan serve --host=localhost --port=8000
    • cloudflared tunnel run your_tunnel_name_here
    • NODE_ENV=development yarn watch

    您必须确保将 Cloudflare 配置为不缓存您决定使用的 URL。然后您将像以前一样通过免费隧道运行您的应用程序。

    这就是我的package.json 的样子:

    {
        "name": "my_app_name_here",
        "private": true,
        "scripts": {
            "dev": "sh -c 'source .env; php artisan serve --host=localhost --port=8000 & cloudflared tunnel your_tunnel_name_here & NODE_ENV=development yarn watch'",
            "production": "mix --production",
            "build": "NODE_ENV=production yarn production"
        },...
    

    【讨论】:

      猜你喜欢
      • 2022-12-07
      • 2020-10-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-11-15
      • 2016-01-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多