前面都沒有問題的兄弟,可以直接跳到第七步
一、建立一個Vue3+Vite專案並執行
1. 建立
npm create vue@latest
可以根據自己的需求進行選擇
2. 安裝依賴
npm i
3. 執行
npm run dev
二、修改 vite.config.js
檔案
在此檔案中,defineConfig
中加入 base
引數,具體如下:
export default defineConfig({
base: '/vue3-vite',
plugins: [
vue(),
],
resolve: {
alias: {
'@': fileURLToPath(new URL('./src', import.meta.url))
}
}
})
此時你會發現,本地執行的專案路徑變成了 http://localhost:5173/vue3-vite/
三、初始化git倉庫並提交
可以使用命令
git init
也可以使用vscode
的視覺化操作來初始化git倉庫
說明:使用此方式,建立的預設的分支是main,如果想要使用master作為預設分支需要修改vscode配置【設定 → 使用者 → 擴充套件 → Git → 一直滾,直到找到如下 → 將輸入框中的main改為master即可】
輸入提交資訊( 我這邊使用的是 git-commit-plugin
)
具體使用可以參考這篇文章 結合企業實踐來規範你的Git commit(含外掛使用指南)-阿里雲開發者社群 (aliyun.com)
🎉 init: 完成建立
然後點選 √ 提交
,在彈出的警示框中,點選 是
即可完成提交
四、建立倉庫
進入 Github 主頁,點選右上角的 +
按鈕
有人會問,你這邊怎麼是中文的?那自然是安裝了瀏覽器外掛GithubCN( )了,可以再外掛市場GithubCN - Microsoft Edge Addons自己下載
輸入倉庫名稱(一般跟上面的base儲存一致)和描述資訊(隨意),然後點選 建立倉庫 按鈕即可
五、繫結遠端倉庫
說明一下,我這邊推送上去的是master分支,你們可能是main分支,這是由於我做過預設分支修改的
如果想要把預設分支更改成master分支可以參考這篇文章的第二點 github將預設main分支改成master - 簡書 (jianshu.com)
可以使用他所提供的命令
git remote add origin https://github.com/qmcx-ming/vue3-vite.git
git branch -M master
git push -u origin master
1. 複製倉庫地址
2. 新增遠端儲存庫
這邊我使用的是視覺化的形式,操作如下:
3. 貼上地址
當然,你也可以 從 GitHub 新增遠端儲存庫
4. 輸入遠端儲存庫的名稱
此處我命名為GitHub,是為了後續新增其他遠端儲存庫便於區分,如:Gitee...
回車即可
如果出現了什麼報錯,不要慌,檢視一下遠端視窗有沒有繫結上就好了
git remote
出現以下,一般是ok的了
GitHub
六、推送
點選 釋出 Branch 按鈕即可完成推送
重新整理一下GitHub頁面,就OK了
七、GitHub Pages
1. 切換構建和部署源為 GitHub Actions
2. 輸入檔案的名稱
3. 貼上配置
部署靜態站點 | Vite 官方中文文件 (vitejs.dev)
# 將靜態內容部署到 GitHub Pages 的簡易工作流程 name: Deploy static content to Pages on: # 僅在推送到預設分支時執行。 push: branches: ['main'] # 這個選項可以使你手動在 Action tab 頁面觸發工作流 workflow_dispatch: # 設定 GITHUB_TOKEN 的許可權,以允許部署到 GitHub Pages。 permissions: contents: read pages: write id-token: write # 允許一個併發的部署 concurrency: group: 'pages' cancel-in-progress: true jobs: # 單次部署的工作描述 deploy: environment: name: github-pages url: ${{ steps.deployment.outputs.page_url }} runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Set up Node uses: actions/setup-node@v4 with: node-version: 20 cache: 'npm' - name: Install dependencies run: npm ci - name: Build run: npm run build - name: Setup Pages uses: actions/configure-pages@v4 - name: Upload artifact uses: actions/upload-pages-artifact@v3 with: # Upload dist folder path: './dist' - name: Deploy to GitHub Pages id: deployment uses: actions/deploy-pages@v4
將線上編輯器中的內容清理掉,貼上官方文件的配置
4. 調整格式
此時,需要調整一下格式( 下面的中文“分支”無需在意,這是外掛導致的😆 )
5. 提交
點選右上角的 提交更改(Commit changes)
在彈出的對話方塊中,輸入提交資訊(Commit message)
✨ feat: 增加GitHub Pages配置
點選 提交更改(Commit changes)
建立需要一些時間,一般等圈圈轉完了就好了,或者也可以點進入看看
6. 建立完成
然後回到Pages
點選連結即可訪問😆
不要忘了,遠端倉庫加了配置檔案後,本地也需要做一次拉取的,同步一下