我在端口3000上有一个本地运行良好的react应用。
最后购买了一个液滴,安装并配置了 nginx + ssl 。 一切“正常”工作都很好。
当我部署我的React应用程序时,npm服务器启动,看起来很正常,但是... mydomain.net,mydomain.net:3000等无法正常工作(我只能看到html文件,没有任何反应渲染)。
我缺少什么?
答案 0 :(得分:0)
也许将NGINX配置为反向代理? https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/
例如添加NGINX配置文件:
location / {
proxy_pass http://localhost:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}