[!NOTE] Author: @CXPhoenix
Version: v1.0.1
這是一個使用 VitePress 建立的說明文件網站範本。您可以直接使用此範本來建立您的專案文件。
[!IMPORTANT] 這個版本增加了一個小功能,將原本要進入
docs/.vitepress/config.mjs
才能設定的 nav 跟 sidebar 抽離, 分別放到nav.yaml
及sidebar.yaml
中。這樣就不用特別跑到
config.mjs
中去修改,也會比較好看一點 👍👍👍。
main
branch 時,會自動將您的網站部署到 GitHub Pages。請確認您的開發環境已安裝 Node.js (建議版本為 22 或以上)。
首先,複製此 repository 到您的本機,並安裝相關依賴套件:
git clone https://github.com/YOUR_USERNAME/YOUR_REPOSITORY.git
cd YOUR_REPOSITORY
npm install
執行以下指令,即可在您的 Localhost 啟動開發伺服器:
npm run docs:dev
VitePress 將會在 http://localhost:5173
啟動一個熱重載(Hot-Reloading)的開發環境。
當您準備好部署網站時,請執行以下指令來建置靜態網站檔案:
npm run docs:build
建置完成的檔案將會被輸出到 docs/.vitepress/dist
目錄下。
本專案已設定好透過 GitHub Actions 自動部署到 GitHub Pages。您只需要將您的變更推送到 main
branch,GitHub Actions 就會自動幫您完成建置與部署。
您可以在 .github/workflows/deploy.yaml
中查看詳細的部署設定。
為了讓 GitHub Actions 能夠順利部署,您需要先在您的 GitHub repository 中進行以下設定:
完成以上設定後,當您推送到 main
branch 時,GitHub Actions 就會自動將您的網站部署到 GitHub Pages。
您可以透過修改以下檔案,來客製化您的網站:
docs/.vitepress/config.mjs
title
)、描述 (description
)。themeConfig.socialLinks
)。docs/.vitepress/nav.yaml
docs/.vitepress/sidebar.yaml
docs
目錄下新增或修改 Markdown (.md
) 檔案,即可新增或修改頁面內容。docs/index.md
。nav.yaml
及 sidebar.yaml
,讓使用者能更方便地客製化導覽列與側邊欄。 YAML 檔案的引入,讓設定檔更簡潔了!README.md
中的客製化說明,並增加了 CHANGELOG。本專案採用 MIT License。