Проблема
Вы используете @angular/localize для локализации вашего Angular-приложения, но ng build не собирает локализованные версии. Другими словами, dist/myapp/index.html существует, но dist/myapp/en/index.html — нет.
Решение
Вам нужно добавить localize: true к опциям сборки в angular.json.
Фрагмент:
locales.json
"architect": {
"build": {
"builder": "@angular-devkit/build-angular:application",
"options": {
"localize": true
}
}
}Обычно architect/build/options уже существует, поэтому вам нужно только добавить строку localize: true.
Не забудьте добавить запятую в конце строки перед новой строкой.
После этого изменения ng build будет собирать локализованные версии вашего приложения.
Check out similar posts by category:
Angular
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow