---
# System prepended metadata

title: 文學星大網routing、套件

---

# 文學星大網routing、套件

- 登入頁面
  - 路徑：`/login`
  - 組件：`Login.vue`
  - 名稱：`login`

- 首頁
  - 路徑：`/`
  - 組件：`Index.vue`
  - 父層組件：`MainLayout.vue`
  - 名稱：`index`
  - Meta 資料：
    - `trackingPage`: `web_planet_homecard`

- 作者頁面
  - 路徑：`/artist/:authorId`
  - 組件：`AuthorInfo.vue`
  - 父層組件：`MainLayout.vue`
  - 名稱：`authorInfo`
  - Meta 資料：
    - `trackingPage`: `web_planet_novels_author`

- 出版社頁面
  - 路徑：`/publisher/:publisherId`
  - 組件：`PublisherInfo.vue`
  - 父層組件：`MainLayout.vue`
  - 名稱：`publisherInfo`
  - Meta 資料：
    - `trackingPage`: `web_planet_novels_provider`

- 投稿頁面
  - 路徑：`/creator`
  - 組件：`Creator.vue`
  - 父層組件：`MainLayout.vue`
  - 名稱：`creator`

- 錯誤頁面
  - 路徑：`/error`
  - 組件：`Error.vue`
  - 父層組件：`MainLayout.vue`
  - 名稱：`error`

- 書詳細頁面
  - 路徑：`/:bookId`
  - 組件：`BookInfo.vue`
  - 父層組件：`MainLayout.vue`
  - 名稱：`bookInfo`
  - Meta 資料：
    - `trackingPage`: `web_planet_novels_intro`

- 章節頁面
  - 路徑：`/:bookId/:chapterId`
  - 組件：`BookChapter.vue`
  - 父層組件：`MainLayout.vue`
  - 名稱：`bookChapter`
  - Meta 資料：
    - `trackingPage`: `web_planet_novels`

- 排行榜頁面
  - 路徑：`/rank`
  - 組件：`Rank.vue`
  - 父層組件：`MainLayout.vue`
  - 名稱：`rank`
  - Meta 資料：
    - `trackingPage`: `web_planet_novels_pop`

- 收藏歷史頁面
  - 路徑：`/collectAndHistory`
  - 組件：`CollectAndHistory.vue`
  - 父層組件：`MainLayout.vue`
  - 名稱：`collectAndHistory`
  - Meta 資料：
    - `trackingPage`: `web_planet_novels_shelf`

- 全部作品頁面
  - 路徑：`/bookListAll`
  - 組件：`BookListAll.vue`
  - 父層組件：`MainLayout.vue`
  - 名稱：`bookListAll`
  - Meta 資料：
    - `trackingPage`: `web_planet_novels_all`

- 搜尋頁面
  - 路徑：`/search`
  - 組件：`Search.vue`
  - 父層組件：`MainLayout.vue`
  - 名稱：`search`
  - Meta 資料：
    - `trackingPage`: `web_planet_novels_search`

- 書單頁面
  - 路徑：`/bookList/:bookListId`
  - 組件：`BookList.vue`
  - 父層組件：`MainLayout.vue`
  - 名稱：`bookList`

- 404 錯誤頁面
  - 路徑：`/:catchAll(.*)*`
  - 組件：`Error404.vue`

## 套件版本

- `@quasar/extras`: ^1.0.0
- `@types/crypto-js`: ^4.1.1
- `@types/uuid`: ^8.3.4
- `axios`: ^0.27.2
- `core-js`: ^3.6.5
- `crypto-js`: ^4.1.1
- `express-useragent`: ^1.0.15
- `http-proxy-middleware`: ^2.0.6
- `keen-slider`: ^6.7.0
- `mobile-detect`: ^1.4.5
- `moment`: ^2.29.4
- `quasar`: ^2.0.0
- `uuid`: ^8.3.2
- `vue`: ^3.0.0
- `vue-router`: ^4.0.0

## 前端框架

- Quasar: ^2.0.0