Skip to content
On this page

基本架構

安裝後基本資料夾架構。

cmd
first_vite/
├── index.html
├── node_modules (node.js專用區)
├── package.json (專案設定檔)
├── package-lock.json
├── public (不打包編譯的資料夾)
│   └── favicon.ico
├── README.md
├── src (所有頁面程式設定放置區)
│   ├── /assets (靜態文件資料檔)
│   │   └── index.css | .svg | .jpg
│   ├── /components (頁面元件)
│   │   └── navbar.vue | .ts
│   ├── /router (路由設定)
│   │   └── index.js
|   |   └── routes.js
│   ├── /stores (與Vuex一樣的狀態管理)
│   │   └── counter.js
│   └── /views (路由元件,跟頁面元件很像)
│   │   └── Home .vue | .ts
|   ├── main.js
|   ├── App.vue
|   ├── style.css
└── vite.config.js (vite設定檔,全域設定)

這裡先設計一個基本的框架畫面:

  • navbar 導覽列 (常見的有 logo搜尋功能 Search連結項目RWD選單(humburger)麵包屑(Breadcrumb))
  • sidebar 側邊導覽列 (常見有 手風琴伸縮導覽列 Accordion)
  • footer 頁腳導覽列
  • main 主要區 (常見有輪播(Carousel)標單 (Table)等等)

frame


參考