Я пытаюсь развернуть приложение Angular 7, которое использует ngx-translate и переведенные языковые файлы в папке / dist / assets.Я указал правильную базу href в build.После развертывания я вижу, что все загружается, за исключением файла языков, который возвращает код ошибки 404 (не найден).
Я пытался изменить файл angular.json несколькими различными способами.Я попытался изменить TranslateHttpLoader.Кажется, ничего не работает.Я вижу папку i18n со всеми языковыми файлами в папке / dist.Однако на него не ссылаются.
в app.module.ts
export function HttpLoaderFactory(httpClient: HttpClient) {
return new TranslateHttpLoader(httpClient, './assets/i18n/', '.json');
}
в angular.json
"assets": [
"src/favicon.ico",
"src/assets"
],
Но я получаю эту ошибку в браузере:
/ assets / i18n / en.json 404 не найден
Буду признателен за любую помощь!