github page是免費(fèi)的服務(wù),只要你把你的靜態(tài)頁(yè)面放到username.github.io命名的倉(cāng)庫(kù)船万,倉(cāng)庫(kù)就會(huì)有一個(gè)page功能骨田,你可以在github.io上訪問你的靜態(tài)頁(yè)面
很簡(jiǎn)單,只要幾步就可以白嫖github page舱呻,不用自己買服務(wù)器拉
這是官方教程https://pages.github.com/悠汽,但沒有提到.nojekyll的坑柿冲。。怎栽。
1.創(chuàng)建一個(gè)github.io倉(cāng)庫(kù)
要注意的是類型選
public
名字要按
username.github.io
命名
2.推送你的靜態(tài)頁(yè)面到新建的倉(cāng)庫(kù)
我這是用nextjs構(gòu)建的
注意根目錄要有一個(gè)入口index.html
這還用說么
3.指定你哪個(gè)分支作為page頁(yè)
4. .nojekyll文件
這個(gè)巨坑脚祟。强饮。。我翻了半天文檔才找見行您,github page默認(rèn)你的頁(yè)面使用jekyll構(gòu)建的柠座,如果沒有.nojekyll文件會(huì)導(dǎo)致你請(qǐng)求靜態(tài)資源404。所以如果你不是使用jekyll構(gòu)建的,在提交前一定要把.nojekyll加入你的根目錄