El proyecto umi está empaquetado y lanzado en ng
Dos cosas, una es la configuración de la ruta al empaquetar el proyecto Wumi y la otra es el funcionamiento de nginx en Docker.
Generalmente configurado con .umirc.ts, la configuración relacionada con la ruta de acceso al proyecto es la siguiente:
descripción oficial de publicPath, descripción oficial base
Por esto proyecto Aprendí la configuración relacionada con la implementación directa de proyectos front-end en nginx, porque ng es Docker, y también me familiaricé con la configuración de portainer.
Si la aplicación se implementa en una subruta del nombre de dominio, el proyecto umi necesita configurar publicPath y base; si está en la ruta raíz, no es necesario configurarlo.
configuración de nginx
Modifique el archivo defautl.config en el directorio config.d
Puede usar
nginx -t para detectar la sintaxis del archivo de configuración ¿Hay algún problema?
nginx -s reload restart