Problema
Estas usando @angular/localize para localizar tu app Angular, pero ng build no compila las versiones localized. En otras palabras, dist/myapp/index.html existe, pero dist/myapp/en/index.html no.
Solucion
Necesitas anadir localize: true a tus opciones de build en angular.json.
Extracto:
locales.json
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:application",
"options": {
"localize": true
}
}
}Tipicamente, architect/build/options ya existe, asi que solo necesitas anadir la linea localize: true.
No olvides anadir la coma al final de la linea antes de la nueva linea.
Despues de que hayas hecho este cambio, ng build compilara las versiones localized de tu app.
Echa un vistazo a artículos similares por categoría:
Angular
Si este artículo te ha ayudado, considera invitarme a un café o hacer una donación vía PayPal para apoyar la investigación y publicación de nuevos artículos en TechOverflow