Angular應用以模組 (module) 為單位,每一個應用至少有一根模組 (root module),應用執行時,便由根模組展開。模組則由元件 (component)與服務 (service)所組成。元件負責HTML內容的呈現,而服務則是提供內容或是應用的執行邏輯。模組、元件與服務都必須寫成類別。官網文件附圖便非常清楚呈現Angular應用架構:
![]() |
| 圖1. Angular應用架構(圖片來源) |
以Angular開發網站的相關技術介紹
![]() |
| 圖1. Angular應用架構(圖片來源) |
npm install -g @angular/cli
node -v npm -v可檢查node與npm的版本。node版本過舊,通常建議移除後再重新安裝,npm則可用下列方式升級:
npm install -g npm