首页 > 解决方案 > 为什么带有嵌入式应用程序的角度应用程序会引发错误运行时编译器未在 AOT 模式下加载?

问题描述

我在 Angular 应用程序中使用旧的 gwt 应用程序。我没有比过去 gwt 应用程序进入资产目录并在 index.html 中使用入口点指定脚本更好的主意。在开发模式下,一切正常,这就是为什么我没有怀疑有任何坏事。但是在构建后--prod ...

Error: Runtime compiler is not loaded

这个 gwt 应用程序是一个独立的应用程序,它下载和运行 .js 文件、本地化文件、样式。我试图在 angular.json 'scripts' 部分提及带有入口点的文件。同样的错误。我还尝试从评论Angular AoT 和汇总中实现提示 - 错误:未加载运行时编译器 此应用程序还创建画布标签。可能是这导致了问题。

export function createJitCompiler() {
  return new JitCompilerFactory().createCompiler([{useJit: true}]);
}

也是同样的结果。我不太期望有人遇到这种奇怪的情况。但我认为如果应用程序在开发模式下运行良好,那么有一种方法可以在生产模式下工作。有人知道怎么做。谢谢

标签: angulargwtangular-aotangular-jit

解决方案


推荐阅读