安裝 hugo(僅針對(duì)mac用戶宪迟;更詳細(xì)的教程請(qǐng)移步官網(wǎng)https://gohugo.io/)
mac 打開 item 或者終端,輸入命令行
ls ~
brew install hugo
完成后景馁,執(zhí)行
hugo version
可以查看 hugo 的版本以及是否安裝成功
- 創(chuàng)建以一個(gè)新hugo的網(wǎng)址蒿秦,必須加一個(gè)后綴用來區(qū)分后面的另一個(gè)倉(cāng)庫(kù)
hugo new site 倉(cāng)庫(kù)名.github.io-creator(一般是固定的)
-
添加主題
cd 倉(cāng)庫(kù)名.github.io-creator git init git submodule add https://github.com/budparr/gohugo-theme-ananke.git themes/ananke echo 'theme = "ananke"' >> config.toml
增加新的內(nèi)容
hugo new posts/DDDDDD(可以自己命名).md
- 執(zhí)行命令行后自動(dòng)轉(zhuǎn)入vscode
code .
-
注意vscode右下角文本需要調(diào)成Markdown模式如圖
-
如圖右側(cè)contents/posts下的文件鼠標(biāo)右鍵用終端打開
將true去掉變成false
- 啟動(dòng)hugo服務(wù)器
- 注意:?jiǎn)?dòng)服務(wù)器是一定要回到根目錄下
hugo server -D
-
新建一個(gè)終端辩昆,hugo不能刪除。執(zhí)行
hugo
將博客上傳到網(wǎng)上
-
建立一個(gè)文件將public進(jìn)行忽略,命名為.gitignore在里面編輯/public/
- 進(jìn)入public
cd ./public/
-
快捷鍵command+control+P出現(xiàn)輸入欄輸入config.toml
將baseURL更改為自己的路徑框全。路徑的獲取通過index.xml內(nèi)容中<link>路徑</link>,查找后復(fù)制修改config.toml察绷,將"en-us"修改為"zh-Hans".如圖
- 在./public/內(nèi)運(yùn)行
git init
git add .
git commit -v
-
去github網(wǎng)站自己的賬號(hào)下新建一個(gè)項(xiàng)目,項(xiàng)目名稱有講究必須是:用戶名.github.io,然后執(zhí)行命令
git remote add origin git@github.com:用戶名.github.io.git git push -u origin master
在github網(wǎng)站上刷新頁(yè)面津辩,進(jìn)入剛剛建立的項(xiàng)目中拆撼,點(diǎn)擊settings,拉到頁(yè)面尾部找到github pages喘沿,選擇master闸度。得到網(wǎng)址
文中代碼都從hugo官網(wǎng)和github官網(wǎng)獲取。