此專案為 動物認養 v2 ,主要為 架構調整 與 單元測試 撰寫 .
- 使用 circle ci 檢測 tslint、unit test 、build 是否通過 .
- 使用 angular-cli-ghpages 部署到 Github .
- 使用 compodoc 產生專案文件 .
app 底下 | ||
通用定義 | constant | 各式常數 |
enum | 各式參數 | |
model | 各式資料結構 | |
獨立頁面 | admin-login | 登入頁 |
auth-error | 無權限頁 | |
版型頁 | layout | 包含 header footer |
內容頁 | pages | 使用版型一的各式內容頁 |
核心功能 | core | 系統通用 或是 做成底層的service |
共享功能 | shared | 通用 components 、directives、pipes |
路由管控 | guard | 路由權限控管 |
載入資料 | resolver | 進入頁面前,可先拿的資料 |