angular - 为什么带有嵌入式应用程序的角度应用程序会引发错误运行时编译器未在 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}]);
}
也是同样的结果。我不太期望有人遇到这种奇怪的情况。但我认为如果应用程序在开发模式下运行良好,那么有一种方法可以在生产模式下工作。有人知道怎么做。谢谢
解决方案
推荐阅读
- github - 当我向开源项目添加新功能时,我应该更新 README.md 吗?
- amazon-web-services - AWS S3 API/CLI - 隐藏文件的旧版本
- php - MAMP PRO 6 命令行快捷方式不起作用
- javascript - 将 Jquery 滚动更改为页面加载
- python - 找不到记录器“azure.storage.common.storageclient”的处理程序 - 尝试从 raspi4 将图像上传到 azure 存储
- c# - 如果未覆盖游戏对象,则 Unity2d 手柄单击
- c++ - 除非我添加额外的“cout”行,否则 C++ 代码长整数函数不能正常工作?
- ios - 关闭应用程序并断开与 Wi-Fi 的连接后,Parse 不会将对象保存在本地数据存储中
- c++ - 允许用户输入更改函数参数 C++
- python - TTK 组合框样式不正确