Visual Studio Angular 8 升級到9
![圖片](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjifA7m80dPgydUK4onnRVRje-AVMh83wRjCrbvLlv2IKknIEhb-mZqMUWDBpymXObaptrj2DMIq8pSvU4d0lj2qTfZdMxuq5WS821Z6wL1THeneMgHBn70zdQQoMs4bPw74em94-Jo3Pw/s640/5fd8d6514c63e68b6f478783680c095e-772005.png)
前言 這兩天在學習Angular,對於習慣使用Visual Studio 2019的我,使用Angular專案樣板,當然是最好的選擇了,可以省一下一些.Net Core與Angular的一些配置工夫。 建立好專案後,查看package.json的Angular版本為 8.2.12, 最新的版本為9.x.x。嗯...看到有新版本後,強迫症發作,順手就下了升級命令,結果代誌不是憨人想的那麼簡單,升級後的程式, 無法執行,最後還是得依靠google大神解決....=.=。 升級方式 環境條件 .Net Core 3.1 Node.js 10.13 命令模式,切到ClientApp目錄 1.先升級到 8 的最後版本 ng update @angular/core@8 @angular/cli@8 2.再升級到 9 ng update @angular/core@9 @angular/cli@9 3.打開 main.ts,移除程式如下: export { renderModule, renderModuleFactory } from '@angular/platform-server'; 4.打開 package.json,修改"start: 原 "start": "ng serve", 修改後 "start": "echo Starting... && ng serve", 以上....收工。 其它參考 https://jasontaylor.dev/asp-net-core-angular-9-upgrade/