react上线时如何部署和配置nginx

react上线时如何部署和配置nginx

1.


先在本地安装依赖后打包你的react项目,
我用的react-scripts build,
这样在本地就生成了一个打包好的build.js文件,
然后将此文件压缩上传至你的服务器中解压(eg:我的是/root/

2.然后配置nginx

首先修改你的nginx.conf的第一行 为user root

user root
.......
server {
        listen       8084; #端口
        server_name  47.97.192.239;#你的服务器地址
        location / {
            root   /root/;
			index  index.html index.htm;
            try_files $uri /index.html;
          
 #假设用户访问47.97.192.239:8084/就是寻找/root/文件下的index.html文件(最好将第一步的打包文件放在/root下,这样的打包后的index.html才会被react组件挂载)
 #如果用户访问47.97.192.239:8084/register就是访问react-router的路由地址相对应的组件页面,没有此域名则返回首页
    }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值