這邊整理 VueCli
編譯後的檔案上傳到 GitHub
流程
編譯前的設定
以 VueCli 2
來說需設定 config/index.js
裡面的 build
中的 assetsPublicPath
改其值為 /repository 名稱/
若為 VueCli 3
( 含 ) 以上的版本則在專案根目錄新增 vue.config.js
做設定
在 Vue 官方文件有說明
1 | module.exports = { |
如下圖
設定好後才執行 npm run build
編譯網站
執行後會出現 dist
資料夾
進入 dist 資料夾和建立分支
執行 cd dist
進入到 dist
資料夾,與之前一樣建立數據庫和 commit
接著設置遠端分支使用下面的指令
1 | git push '遠端 repository' master:gh-pages |
如下圖
上傳到 GitHub
後再重新整理網頁,就看到已經有 gh-pages
分支
點選進去後可看到 dist
資料夾內的檔案,點右上角的 Settings
,可進入設定畫面
網頁移到下方可看到 GitHub pages
內容已經幫我們設定網頁畫面預覽的 Source
為 gh-pages
分支
打開連結可看到網頁內容