0%

在尋找解法時發現其他情境也可能跳出相同錯誤,此文針對 Ionic Angular 在安裝 PWA 功能報錯的訊息解決。

▍ 錯誤描述

目前我的環境是以下版本,曾經安裝過最新的 angular/cli 19 又降版

1
2
@ionic/cli: 7.2.0
@angular/cli: 18.2.12

依照 Ionic Angular 官方文件 安裝 PWA 的指示

ng add @angular/pwa
終端機會跳出請使用 "$id" 的提示

1
NOT SUPPORTED: keyword "id", use "$id" for shema ID

錯誤訊息截圖

閱讀全文 »

​最近在研究做 APP 的方法,以 web 前端開發者的身分來說,第一優先會先選擇能用 HTML 和 JS 的框架出發。以下紀錄我使用 Ionic Angular 的使用紀錄:

▍ 錯誤描述

在以下環境下,可能發生 R3InjectorError(Platform: core) 報錯

1
2
@ionic/cli: 7.2.0
@angular/cli: 19.0.6

完整錯誤訊息如果是經由 Android Studio CatLog 查看,大概會是這樣:

1
2
NullInjectorError: R3InjectorError(Platform: core)[t -> Ir]
NullInjectorError: No provider for Ir!

Android Studio CatLog 截圖

閱讀全文 »