我正在构建一个 Web 应用程序,使用 Laravel 作为 API,使用 React 作为前端。我想在手机上测试该应用程序。我通常单独测试React,它可以工作,但是来自后端的信息不起作用(身份验证、CRUD 等)。我可以访问它吗?我使用 npm run dev -- --host 运行 React,并使用 php artisanserve --host=0.0.0.0 --port=8000 运行 React,但除了静态数据之外没有显示任何内容。
试试这个:
ipconfig
php artisan serve --host=<yourIPv4>
http://<yourIPv4>:8000
注意:当然你的手机和服务器必须连接到同一个网络
你可以试试这个。找到运行本地主机的 PC 的本地 IP,然后在手机上将端口附加到该 IP,即 192.168.1.5:3000。
另一个解决方案是使用ngrok,它非常容易运行。