【发布时间】:2022-12-29 03:54:39
【问题描述】:
我使用 Shopify CLI 来设置我的 Laravel 应用程序,但我遇到了使用 Ngrok 的请求限制,有没有办法在不支付 Ngrok 费用的情况下继续测试我的应用程序?
【问题讨论】:
标签: localhost shopify shopify-app
我使用 Shopify CLI 来设置我的 Laravel 应用程序,但我遇到了使用 Ngrok 的请求限制,有没有办法在不支付 Ngrok 费用的情况下继续测试我的应用程序?
【问题讨论】:
标签: localhost shopify shopify-app
您可以在我的一个应用程序中使用Cloudflare Tunnel。我使用 Laravel,我将所有必需的命令配置为通过 package.json 文件运行,所以我只需要运行 yarn dev 它就会运行:
source .envphp artisan serve --host=localhost --port=8000cloudflared tunnel run your_tunnel_name_hereNODE_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"
},...
【讨论】: