部署方式 使用Nginx部署。 我通过“ npm run build”为前端构建了产品版本。 将该文件夹的内容复制到Nginx的根文件夹中,该根文件夹由/ etc / nginx / sites-available中的文件定向。 这可以很好地处理static react应用。 我还通过Nginx部署了后端(因为为什么不呢?路由器的端口80已经转发到它了......)。 这个是通过反向代理部署的-我想我可以使用前端和开发服务器来完成相同的工作,但是要构建prod版本花费了很长时间。 (我可以使用Nginx设置多个反向代理;只需要将其转发到其他网址即可)。 以下是我为节点进程设置的内容。 完成该设置后,我要做的就是确保前端通过/ api /来使用api,而这是通过Nginx而非我的(因为其他网络无法访问我的本地主机) 位置/ api / {proxy_pass ; } 资料来源 大部分基本代码