【问题标题】:How do I resolve "JIT Compiler Unavailable" with Angular 13?如何使用 Angular 13 解决“JIT 编译器不可用”?
【发布时间】:2022-07-26 10:33:56
【问题描述】:

我正在使用 Angular v13 和 Express 进行服务器端路由分配。第一个页面是验证 ID 的登录屏幕,然后指向主页。当我尝试使用“npm run localhost”运行我的应用程序时,我无法加载它,但是当我运行“ng serve”时,我能够加载页面。当我运行“npm run localhost”时,我在控制台中收到“JIT 编译器不可用”消息。

我已经阅读了有关使用 Babel 插件的在线文档,但我仍然不知道如何设置它。关于为 Babel 插件配置 webpack.config 文件有很多说法,但我在我的应用程序中没有看到该 webpack 文件。我很困惑为什么我能够使用“ng serve”而不是 localhost 加载页面。我正在尝试使用我的 MongoDB 数据库测试登录页面。

非常感谢对初学者的任何帮助! :)

【问题讨论】:

    标签: angular npm jit angular-aot


    【解决方案1】:

    尝试在 tsconfig.json 文件中添加这些编译器选项:

    "angularCompilerOptions": {
        "enableIvy": true,
        "fullTemplateTypeCheck": true,
        "compilationMode": "partial",
        "strictInjectionParameters": true
    }
    

    【讨论】:

      猜你喜欢
      • 2022-12-19
      • 2022-01-04
      • 1970-01-01
      • 1970-01-01
      • 2021-11-21
      • 2021-10-18
      • 2011-07-17
      • 2011-07-01
      • 1970-01-01
      相关资源
      最近更新 更多