【发布时间】:2020-05-27 16:46:33
【问题描述】:
几个小时前(2020 年 2 月 12 日)Ionic 5 是 announced,我将我的一个小型生产应用程序与 Angular 9 一起升级到了 Ionic 5:
# To update to Ionic 5
npm install @ionic/angular@latest @ionic/angular-toolkit@latest --save-exact --save
# To update to Angular 9
ng update @angular/core @angular/cli
但是当我执行ionic serve 时,我开始收到以下错误:
Error: Angular JIT compilation failed: '@angular/compiler' not loaded!
- JIT compilation is discouraged for production use-cases! Consider AOT mode instead.
- Did you bootstrap using '@angular/platform-browser-dynamic' or '@angular/platform-server'?
- Alternatively provide the compiler with 'import "@angular/compiler";' before bootstrapping.
at getCompilerFacade (core.js:610)
at Function.get (core.js:16065)
at getInjectableDef (core.js:362)
at injectableDefOrInjectorDefFactory (core.js:16816)
我遇到了一些 Angular GitHub 问题:
他们说要在 main.ts 文件中包含 import '@angular/compiler';,但是当我匹配我的其他 Angular 9 应用程序之一(我最近更新)时,我看不到这样的配置。
Angular 9 与 Ionic 5 不兼容吗?
【问题讨论】:
标签: angular typescript ionic-framework ionic4 ionic-native