我試圖運行 ionic serve 命令,但我不斷收到錯誤訊息
[ng] Error: The Angular Compiler requires TypeScript >=4.4.2 and <4.5.0 but 4.5.2 was found instead.
當我嘗試使用此命令降級打字稿時
npm install typescript@">=4.4.2 <4.5.0" --save-dev --save-exact
并且還運行npm i; 該ionic serve命令卡在生成瀏覽器應用程式包階段設定中。
當我檢查我的角度版本時,我得到以下資訊:
在此處輸入圖片說明
Angular CLI: 13.0.4
Node: 16.10.0
Package Manager: npm 8.1.4
OS: win32 x64
Angular: 13.0.3
... common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Package Version
---------------------------------------------------------
@angular-devkit/architect 0.1300.4
@angular-devkit/build-angular 13.0.4
@angular-devkit/core 13.0.4
@angular-devkit/schematics 13.0.4
@angular/cli 13.0.4
@schematics/angular 13.0.4
rxjs 6.5.5
typescript 4.5.2
請,我需要一些幫助:
uj5u.com熱心網友回復:
試試這個:
- 替換
typescript 4.5.2為typescript 4.4.4 - 保存packages.json
npm i再次運行
uj5u.com熱心網友回復:
我有同樣的問題。這個答案幫助了我。但它指的是最多版本 12 Angular。對于版本 13 Angular,我在專案中使用了這個:
npm i -D [email protected]
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/379565.html
