Ngx 翻译 aot 编译:更改生产代码中的翻译
Ngx translate aot compilation: changing translation in production code
我想编译我的 angular 应用程序 aot。我的翻译保存在数据库中的服务器上。这些翻译可以由用户更改。
那么,如果用户更改了翻译,是否有任何方法可以使这些更改与 aot 编译一起使用?
AOT编译的好处是
- 捆绑包不再需要包含模板编译器,使其更小。
- HTML 模板是预编译的,使应用程序启动更快,因为模板不需要在浏览器启动时编译
- 由于 AOT 编译器首先编译为 TypeScript,因此它允许在构建时检测模板中的错误,这些错误只能在运行时使用 JIT 检测到,或者根本检测不到。
这一切都非常有用,但与ngx-translate无关。 ngx-translate 只是一个管道、一个服务和一个允许在运行时将键转换为值的指令。
我想编译我的 angular 应用程序 aot。我的翻译保存在数据库中的服务器上。这些翻译可以由用户更改。 那么,如果用户更改了翻译,是否有任何方法可以使这些更改与 aot 编译一起使用?
AOT编译的好处是
- 捆绑包不再需要包含模板编译器,使其更小。
- HTML 模板是预编译的,使应用程序启动更快,因为模板不需要在浏览器启动时编译
- 由于 AOT 编译器首先编译为 TypeScript,因此它允许在构建时检测模板中的错误,这些错误只能在运行时使用 JIT 检测到,或者根本检测不到。
这一切都非常有用,但与ngx-translate无关。 ngx-translate 只是一个管道、一个服务和一个允许在运行时将键转换为值的指令。