Windows環(huán)境搭建hugo博客部署到GitHub上

      網(wǎng)友投稿 1168 2022-05-29

      廢話不多說,直接上教程

      基于go語言的hugo博客,是對于大多數(shù)人的選擇,跨平臺性,Windows、Linux、macOS都可以部署。有關(guān)hugo的詳情請查閱更多資料及訪問官網(wǎng)了解更多。

      hugo官網(wǎng):https://www.gohugo.org/

      -:https://github.com/gohugoio/hugo/releases

      下載完成之后接著解壓出來了

      首先配置下環(huán)境變量,不然啟動不了。在此電腦上的增加一行hugo.exe的路徑,如:

      電腦上最好安裝個git,是比較方便的。我先在E盤根目錄下創(chuàng)建個博客的文件夾,如:myblog,然后啟動創(chuàng)建的命令:

      hugo new site myblog

      Windows環(huán)境下搭建hugo博客部署到GitHub上

      最后檢查下hugo version顯示表示創(chuàng)建成功了,就這么簡單。

      生成的博客文件:

      更換主題

      hugo主題官網(wǎng):https://www.gohugo.org/theme/

      隨便找個主題來更換默認(rèn)的主題,如:https://themes.gohugo.io/hugo-theme-m10c

      主題里面的內(nèi)容也會有說明怎么安裝主題的。

      這里的git clone會直接下載到你Git所處的目錄下

      接著在本地啟動博客并運行:

      hugo server --theme=m10c --buildDrafts

      也可以這樣寫:

      hugo server -t m10c --buildDrafts

      接著訪問本地站點:

      創(chuàng)建第一篇文章,放到 post 目錄,方便之后生成聚合頁面。

      hugo new post/first.md

      然后在/context/post目錄下就有first.md了

      打開編輯 post/first.md ,此時最好用編輯器來寫博客,一般都是Markdown格式的。

      寫好后保存并退出。git路徑切換到根目錄啟動博客,還是剛才的命令

      訪問:

      GitHub上部署

      需要部署在 GitHub Pages 上,首先在GitHub上創(chuàng)建一個Repository,命名為:xdr630.github.io (xdr630替換為你的github用戶名)。

      首先在GitHub上創(chuàng)建一個空的倉庫。

      注意:倉庫名必須跟自己的用戶名一樣 用戶名.github.io,如:

      創(chuàng)建完成之后,接著把本地博客部署到GitHub上

      在站點根目錄執(zhí)行 Hugo 命令生成最終頁面:

      hugo --theme=m10c --baseUrl="https://xdr630.github.io/" --buildDrafts

      (注意,以上命令并不會生成草稿頁面,如果未生成任何文章,請去掉文章頭部的 draft=true 再重新生成。)

      接著在根目錄下myblog下就會生成一個public文件夾,里面有個post 文件夾就是博客的剛才寫的first.md的博文,已經(jīng)從md格式轉(zhuǎn)換為HTML格式。

      剛才寫的fist.md文章就是對應(yīng)著生成的first文件夾中所生成的index.html。

      如果一切順利,所有靜態(tài)頁面都會生成到 public 目錄,將pubilc目錄里所有文件 push 到剛創(chuàng)建的Repository的 master 分支。

      cd public git init //初始化 git add . //把所以東西全部加進(jìn)去 git commit -m "我的hugo博客第一次提交" //提交信息,把文件全部加到本地倉庫里去 //本地倉庫與GitHub上的倉庫進(jìn)行關(guān)聯(lián) git remote add origin https://github.com/xdr630/xdr630.github.io.git //把文件推上去 git push -u origin master

      訪問:

      Git GitHub Windows

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內(nèi)容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:pyecharts第一節(jié)、環(huán)境安裝與demo演示
      下一篇:Mysql應(yīng)用之綠色版服務(wù)端部署教程
      相關(guān)文章
      亚洲国产成人一区二区精品区| 亚洲AV无码乱码在线观看富二代| 亚洲a∨无码精品色午夜| 亚洲日韩精品射精日| 亚洲国产精品无码av| 性色av极品无码专区亚洲| 亚洲久本草在线中文字幕| 久久亚洲国产最新网站| 亚洲AV永久无码精品水牛影视| 久久水蜜桃亚洲AV无码精品| 亚洲av无码专区国产乱码在线观看 | 亚洲精品视频在线看| 日本亚洲高清乱码中文在线观看| 精品日韩亚洲AV无码一区二区三区| 亚洲成A∨人片天堂网无码| 在线精品亚洲一区二区| 亚洲日韩乱码中文无码蜜桃臀 | 久久久久久亚洲AV无码专区 | 在线精品亚洲一区二区| 亚洲精品电影在线| 亚洲av日韩av不卡在线观看| mm1313亚洲精品无码又大又粗| 国产成人精品久久亚洲高清不卡| 亚洲欧洲∨国产一区二区三区| 亚洲精品无码99在线观看| 亚洲中文字幕久久精品蜜桃| 亚洲自偷自拍另类12p| 国产l精品国产亚洲区在线观看| 亚洲网址在线观看你懂的| 久久精品亚洲日本波多野结衣| 亚洲午夜无码片在线观看影院猛 | 亚洲日韩欧洲乱码AV夜夜摸| 久久久久亚洲av无码专区导航| 亚洲午夜精品久久久久久人妖| 亚洲激情在线视频| 亚洲欧洲国产综合AV无码久久| 亚洲高清一区二区三区电影| 亚洲一区二区精品视频| 亚洲香蕉免费有线视频| heyzo亚洲精品日韩| 久久久久亚洲AV成人无码|