似乎开发使用JIT,生产使用AOT,这很好。但是我正在尝试使用 JIT 读取似乎为空的 LOCALE_ID:
@Inject(LOCALE_ID) public localeId: string;
出来为空。
我怀疑我需要在 JIT 设置中指定语言。按照这些说明: https ://angular.io/guide/i18n#merge-with-the-jit-compiler
但是,如果我进行此设置,以后使用 AOT 进行翻译不会有冲突吗?- 如何在 JIT 中访问默认语言环境而不使其为空?- 如何在 Angular 6 中混合 JIT 和 AOT?