如何解决如何ngnix反向代理在本地反应应用程序?
我有一个在端口 3000 上本地运行的 React 应用程序。我有一个在端口 8000 上运行的节点快速服务器/api。我想在本地使用 ngnix 作为反向代理在应用程序之间进行通信,而无需本地 docker。我最终还想将此组合部署到 Google Compute Engine。
如果给出生产与开发的标志,我将如何在本地设置 ngnix 以在可以成功部署到计算引擎的应用程序之间进行通信?
我在这里迷路了。任何事情都会有所帮助。非常感谢!
解决方法
您可以在default.conf
server {
root /var/www/html;
server_name _;
# this is the react application endpoints
location / {
try_files $uri $uri/ /index.html;
}
# this is the nodejs api endpoints
location /api {
proxy_pass http://127.0.0.1:8000;
}
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。