2021-04-21 hexo博客搭建那些事兒


title: 關(guān)于開始搭建hexo博客這件事
date: 2021-04-20 19:18:35
tags: "hexo"


hexo個人博客搭建

為什么會搭建hexo博客

原因:
1.用于前端學(xué)習(xí)記錄瑟慈、且便于復(fù)習(xí),因為經(jīng)過加工一次的比外來搜索的資料來說更容易讓大腦快速識別與利用骂澄。
2.阿里云輕量級WordPress服務(wù)器對非在校生的優(yōu)惠終止臣樱,且個人網(wǎng)站將于2021年5月份到期厨内,這是我的個人WordPress博客鏈接 www.codetotoro.cn捞奕,同時因為服務(wù)器類型的緣故,按照提交工單時工作人員的說法琅拌,相關(guān)的數(shù)據(jù)遷移是無法進行的,除非是繼續(xù)續(xù)費摘刑。
3.部署方便且相關(guān)的學(xué)習(xí)教程更多进宝,且官方的教程及相應(yīng)的主題教程很全面,同時社區(qū)活躍枷恕,搭建博客的相關(guān)配置包括hexo editor都很容易找到党晋,最重要的是部署方便,且bug很少徐块,即使是使用外置主題未玻,而且配置的修改采用注釋/取消注釋的方式進行,方便日后修改胡控,而不用每次都需要根據(jù)官方文檔再去配置扳剿,省去了很多麻煩。

搭建博客的相關(guān)教程

視頻教程

來自嗶哩嗶哩up-codesheep的視頻教程昼激,講解細(xì)致全面
手把手教你從0開始搭建自己的個人博客 |無坑版視頻教程| hexo
學(xué)習(xí)筆記
<pre>
--- #安裝Nodejs
node -v #查看node版本
npm -v #查看npm版本
npm install -g cnpm --registry=http://registry.npm.taobao.org #安裝淘寶的cnpm 管理器
cnpm -v #查看cnpm版本
cnpm install -g hexo-cli #安裝hexo框架
hexo -v #查看hexo版本
mkdir blog #創(chuàng)建blog目錄
cd blog #進入blog目錄
sudo hexo init #生成博客 初始化博客
hexo s #啟動本地博客服務(wù)
http://localhost:4000/ #本地訪問地址
hexo n 我的第一篇文章 #創(chuàng)建新的文章

返回blog目錄

hexo clean #清理
hexo g #生成

Github創(chuàng)建一個新的倉庫 YourGithubName.github.io

在blog目錄下安裝git部署插件

cnpm install --save hexo-deployer-git

配置_config.yml


# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
    type: git
    repo: https://github.com/YourGithubName/YourGithubName.github.io.git
    branch: master

hexo d #部署到Github倉庫里
https://YourGithubName.github.io/ #訪問這個地址可以查看博客

git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia #下載yilia主題到本地

修改hexo根目錄下的 _config.yml 文件 : theme: yilia

hexo c #清理一下
hexo g #生成
hexo s #啟動本地博客服務(wù)
http://localhost:4000/ #本地訪問地址
hexo d #部署到遠(yuǎn)程Github倉庫
https://YourGithubName.github.io/ #查看博客
</pre>


官方文檔及next主題官方文檔

1.hexo文檔
2.hexo-next主題文檔

博客的后續(xù)配置

博客中有很多可用于拓展的地方庇绽,暫時還有很多不太了解锡搜,但是可以滿足日常的寫作需求以及部署,此處用于記錄對于配置方面的自己的一些理解瞧掺。

配置_config.yml耕餐,gitee/github簡單修改實現(xiàn)雙部署

#配置_config.yml 

# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
    type: git
    repo: 
        gitee: https://gitee.com/mhist/mhist.git
    #https://github.com/Mhist/Mhist.github.io.git 
    #github
    branch: master

-----以上代碼是我在實踐過程中發(fā)現(xiàn)的一點,因為在github上是可以做到自動部署的辟狈,可是因為防火墻的原因?qū)е略L問經(jīng)常失敗肠缔,而gitee作為國內(nèi)的github,訪問速度是很快的哼转,只是部署的時候需要手動更新桩砰,因為自動更新部署是要收費的。
以上代碼的使用方式是在repo中:
1.部署到gitee時释簿,按照hexo c; hexo g; hexo s; hexo d亚隅,然后到碼云的位置點擊更新即可。

gitee pages update button
庶溶,然后可訪問域名:https://mhist.gitee.io/
2.部署到github時煮纵,將gitee所在行用#注釋掉即可,同時取消gitee下一行的#注釋偏螺,按照hexo c; hexo g; hexo s; hexo d即可行疏。然后可訪問域名:https://mhist.github.io/

圖床的設(shè)置

作為使用Markdown來編輯文檔的人來說,擁有一個好的圖床是非常必要的套像。通過圖床我們可以很好的管理我們的博客圖片酿联,同時能在多方正確顯示。

圖床分類

現(xiàn)在比較流行的圖床有很多夺巩,包括SM.MS圖床贞让、騰訊云cos、github圖床柳譬、七牛云圖床喳张、Imgur圖床、阿里云COS美澳、又拍云圖床销部、gitee。但同時具有安全制跟、經(jīng)濟舅桩、使用方便、訪問高速等多種優(yōu)點的解決方案還是要數(shù)基于picgo+gitee的解決方案.

picgo

picgo是一款基于桌面端圖床工具雨膨,方便我們對接本地和遠(yuǎn)程倉庫擂涛,同時快速獲取鏈接,同時支持鏈接的Markdown哥放、HTML歼指、URL爹土、UBB、Custom等五種格式的選擇踩身,同時可以支持插件以豐富軟件功能胀茵。
推薦兩個配置教程:

  1. 配置教程1
  2. 配置教程2---插件
  3. picgo的github鏈接
  4. picgo Windows PicGo-Setup-2.3.0-beta.5.exe 提取碼:hexo
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市挟阻,隨后出現(xiàn)的幾起案子琼娘,更是在濱河造成了極大的恐慌,老刑警劉巖附鸽,帶你破解...
    沈念sama閱讀 222,378評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件脱拼,死亡現(xiàn)場離奇詭異,居然都是意外死亡坷备,警方通過查閱死者的電腦和手機熄浓,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,970評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來省撑,“玉大人赌蔑,你說我怎么就攤上這事【癸” “怎么了娃惯?”我有些...
    開封第一講書人閱讀 168,983評論 0 362
  • 文/不壞的土叔 我叫張陵,是天一觀的道長肥败。 經(jīng)常有香客問我趾浅,道長,這世上最難降的妖魔是什么馒稍? 我笑而不...
    開封第一講書人閱讀 59,938評論 1 299
  • 正文 為了忘掉前任皿哨,我火速辦了婚禮,結(jié)果婚禮上筷黔,老公的妹妹穿的比我還像新娘往史。我一直安慰自己,他們只是感情好佛舱,可當(dāng)我...
    茶點故事閱讀 68,955評論 6 398
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著挨决,像睡著了一般请祖。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上脖祈,一...
    開封第一講書人閱讀 52,549評論 1 312
  • 那天肆捕,我揣著相機與錄音,去河邊找鬼盖高。 笑死慎陵,一個胖子當(dāng)著我的面吹牛眼虱,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播席纽,決...
    沈念sama閱讀 41,063評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼捏悬,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了润梯?” 一聲冷哼從身側(cè)響起过牙,我...
    開封第一講書人閱讀 39,991評論 0 277
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎纺铭,沒想到半個月后寇钉,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 46,522評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡舶赔,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,604評論 3 342
  • 正文 我和宋清朗相戀三年扫倡,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片竟纳。...
    茶點故事閱讀 40,742評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡镊辕,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出蚁袭,到底是詐尸還是另有隱情征懈,我是刑警寧澤,帶...
    沈念sama閱讀 36,413評論 5 351
  • 正文 年R本政府宣布揩悄,位于F島的核電站卖哎,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏删性。R本人自食惡果不足惜亏娜,卻給世界環(huán)境...
    茶點故事閱讀 42,094評論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望蹬挺。 院中可真熱鬧维贺,春花似錦、人聲如沸巴帮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,572評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽榕茧。三九已至垃沦,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間用押,已是汗流浹背肢簿。 一陣腳步聲響...
    開封第一講書人閱讀 33,671評論 1 274
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人池充。 一個月前我還...
    沈念sama閱讀 49,159評論 3 378
  • 正文 我出身青樓桩引,卻偏偏與公主長得像,于是被迫代替她去往敵國和親收夸。 傳聞我的和親對象是個殘疾皇子坑匠,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,747評論 2 361

推薦閱讀更多精彩內(nèi)容