ngx-translate - Angular 版本 11

ngx-translate - Angular Version 11

export function TranslationLoaderFactory(http: HttpClient): any {
  return new TranslateHttpLoader(http, '/assets/i18n/');
  }

在本地 env 上工作正常,但是在构建运行时收到 en.json 的未找到错误。

尝试将 '/assets/i18n/' 更改为 './assets/i18n/'

我相信您的构建可能不会将您的资产直接置于 /assets 之下。您可以做的一件事是在本地构建并检查是否一切都按照您的期望构建。