项目弄好了,就要做发布的准备。主要是部署的非根目录的配置。
这里,配置在根目录下的 admin 目录。
修改 config/config.ts
,增加下边的配置:
…
base: '/admin/',
outputPath: '../../public/admin',
publicPath: '/admin/',
manifest: {
basePath: '/admin/',
},
修改 nginx
, 增加下边的配置:
location /admin {
index index.html index.htm;
try_files $uri $uri/ /admin/index.html;
}