React+express如何部署到Ubuntu上,nginx怎么配置,流程咋搞的?

#1

使用的是React+express,直接将exprss放到React的目录底下,部署上去后nginx访问报500,搞得有点懵,有木有大佬能帮助一下~TIM%E6%88%AA%E5%9B%BE20190618144916

#2

Nginx是静态资源服务器,express是node服务器,这两者怎么能部署在一起呢

#4

如果你的 express 包括访问前端代码和后端API 你直接启动express 就可以访问了

如果你的express仅仅是后端API且做了CORS跨域处理,那么你就启动express 再写个node程序或者ng 启动你的前端代码。前端访问的API地址改成你的 express地址

如果你的express仅仅是后端API没有做跨域处理,那么启动express 并且用ng启动你的前端代码,且需要使用ng将express启动的服务代理到前端的ip端口下

#5

感谢,昨天已经搞明白了~嘿嘿,现在已经可以用了,就等域名备案通过就可以了!