Skip to content

Latest commit

 

History

History
58 lines (44 loc) · 1.74 KB

README.md

File metadata and controls

58 lines (44 loc) · 1.74 KB

2023 THE F2E 5th Mission1 - 立委競選官網

Node Vue Nuxt Aos

cover

Demo

作品說明

本專案為 2023 第五屆 The F2E 之參賽作品:第一關 - 立委競選官網

專案架構

├── assets/           # 需要被編譯的靜態資源
│   ├── css/          # 樣式檔
│   └── images/       # 圖檔
├── components/       # 共用元件
├── composables/      # 有狀態邏輯的函式
├── layouts/          # 共用的佈局模板
├── pages/            # 配置主要頁面
├── plugins/          # 定義插件
├── public/           # 無須被編譯的靜態資源
├── utils/            # 無狀態邏輯的函式
├── node_modules/     # 專案所需要的相依套件
├── app.vue           # 專案進入點
├── nuxt.config.ts    # 配置專案的設定檔
└── package.json      # 定義專案資訊、腳本、相依套件及版本號

執行流程

Development Server

# Install the dependencies
npm install

# Start the development server on `http://localhost:3000`
npm run dev

Deploy

# Build the application for production
npm run generate

# Deploy to Github pages
npm run deploy