Ionic 5は数時間前(2020年2月12日)に発表され、小規模な本番用アプリの1つを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の問題をいくつか見つけました:
彼らは含めるように言っているimport '@angular/compiler';
にmain.ts
ファイルが、私は(私は最近更新)私の他の角度9アプリケーションの一つにマッチしたとき、私はそこにそのような構成が表示されません。
Angular 9はIonic 5と互換性がありませんか?