Solución:
- Base-href está siendo utilizado por enrutamiento
- deploy-url es para activos.
En la mayoría de los casos, base-href es suficiente.
Por favor vea estas publicaciones:
-
https://github.com/angular/angular-cli/issues/9835
-
Angular 4: Use of base-href and deploy-url build options
Para poner mis scripts dentro del “/ prueba / app1 / script /“carpeta, uso este comando:
ng build --prod --base-href /test/app1/ --deploy-url /test/app1/script/
Por lo tanto, mi aplicación es accesible en https://example.com/test/app1/ pero mis scripts JS y CSS están en el directorio https://example.com/test/app1/script/.
Si quiero usar / users como base de mi aplicación para el enrutador y / public como base para mis activos.
ng build --prod --base-href /users --deploy-url /public
Consulte el blog de Shekhar Gulati para ver un ejemplo detallado …
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)