umi项目如何配置非根目录

1,569 阅读1分钟

代码部分配置,文件:.umirc.ts

  publicPath: process.env.NODE_ENV === 'production' ? '/mobile/' : '/',
  base: process.env.NODE_ENV === 'production' ? '/mobile/' : '/',

nginx配置

        location / {
                try_files $uri $uri/ /index.html;
        }

        location ^~ /mobile{
                index index.html; 
                try_files $uri $uri/ /mobile/index.html;
        }