網站搜尋

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 這樣的工具來可視化你的依賴圖。