如何解决如何使npm起始IP地址与php artisan同步以在移动设备上使用后端功能?
我有一个独立的React.js前端项目和Laravel后端项目。我可以通过运行npm start
时提供的本地主机地址来访问前端项目,这样我就可以在物理设备上看到正在处理的前端。
但是-当我尝试在物理设备上登录(后端功能)时,它不允许我登录。 PHP artisan serve
正在我的后端项目上运行,我可以在浏览器上成功登录而不会出现任何问题,因此我的登录系统不是问题。
我想我的问题是-如何做到这一点,以便物理设备知道PHP artisan serve
正在运行,因此我可以使用npm start
提供的本地主机地址访问我的Web应用程序?
换句话说-如何使127.0.0.1:8000
(PHP artisan serve
)与192.168.2.165:3000
(npm start
)同步?
解决方法
我认为您希望将应用程序请求代理到后端服务器。从Create-react-app doc来看一下:https://create-react-app.dev/docs/proxying-api-requests-in-development/
根据您的描述,应将此行添加到您的react应用的package.json中:
"proxy": "http://192.168.2.165:8000"
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。