typescript - Angular 2 到 4/5/6:升級前需要知道/做/檢查的一些事項是什麼?
我必須將一個 Angular 2 專案轉換為 Angular 6。它的後端是用 WebAPI 製作的,並且連接到 SQL Server。我認為它是基於 MVC 的。
另外,我必須讓應用程式模組化,即我必須將所有互相依賴的組件結合起來:為它們建立一個模組,然後在 app.module 中匯入該模組。
那麼在升級到 Angular 2 到 6 之前,我應該知道/做/檢查哪些事情?
那我該如何檢查哪些組件依賴於其他組件,因為這個應用程式有超過 250 個組件呢?
答案#1
更新中:
這些版本之間發生了很多事情,我建議沿著每個主要版本(2->4->5->6)慢慢地前進。
你應該查看 https://update.angular.io/,該網站會告訴你每個版本跳轉需要注意的事項。
模組化:
關於模組化:ngModules 是在 Angular(2)最終版本之前引入的,你可能可以將升級和 ngModule 整合視為兩個不同的項目。
依賴性檢查:
你可以使用像 https://github.com/compodoc/ngd 這樣的工具來可視化你的依賴圖。