nginx作为本项目的web服务,除了提供基本的web访问,nginx的rewrite功能也是十分优秀

    他能为我们带来什么便利呢?

    1. 更新API 访问server\config\rewrite\app.rewrite.conf
    1. #必须
    2. location / {
    3. try_files $uri /index.html;
    4. }
    5. #api修改
    6. location /api/{
    7. rewrite ^/proxy/html/(.*)$ /$1 break;
    8. proxy_pass http://jsonplaceholder.typicode.com/;
    9. }

    通过修改第二个 proxy_pass 你可以无需修改前端页面代码,重启nginx,即可生效

    nginx -s reload 信不过的话,你可以 docker restart xxxxx

    2.设置HTTPS

    如何开启SSL(HTTPS)

    若本项目自带 dockerfilenginx 无法满足您的正常使用

    我们以提供单独简单的nginx方案joynop_cra_nginx进行快速部署

    https://github.com/JoyNop/joynop_cra_nginx

    将APP复制到该项目APP文件夹内 按照制定说明启动即可