hexo+github搭建博客

剛開始我也是很不理解為什么要利用github+hexo搭建博客鲫剿,現(xiàn)在差不多能理解镰吆,首先逼格很高,其次用github搭建可以學習使用github并且空間很大护盈,也可以便于交流。
再次聲明本篇是基于windows系統(tǒng)下搭建的博客羞酗。
我最開始搭博客時是用的linux腐宋,結(jié)果錯誤好多,于是還是決定放棄原來的,在windows上重新搭建胸竞,雖然說自己也找了好多教程但是還是覺得自己寫下自己在搭建博客時遇到的問題欺嗤,以便和大家分享。
<h4>聲明:</h4>本篇文章禁止轉(zhuǎn)載卫枝,僅供參考煎饼。
<h3>1.準備node.js和git</h3>
node地址:

https://nodejs.org/en/

git地址:

http://rj.baidu.com/soft/detail/30195.html?ald

下載時盡量不要把它們移在其他盤,最好放在c盤校赤;
<h5>對于node:</h5>

準備node

選好這個之后其他的next就好吆玖;在先使用之前我們先看看是否安裝好,同時按下win+R马篮,會屏幕左下會彈出一個小框沾乘,輸入cmd回車即可;

檢查

然后輸入:

node -v
npm -v

出現(xiàn)如下圖所示就說明安裝正確浑测;

提示

<h5>對于git:</h5>
按照下圖要求選好即可:


準備git

準備git

同樣現(xiàn)在檢查git是否安裝正確翅阵,輸入

git --version

出現(xiàn)如下圖所示即可;

檢查git

<h3>2.注冊github添加倉庫并申請秘鑰</h3>
<h4>注冊github并且建立倉庫</h4>
沒有github的話可以先進官網(wǎng)注冊一個迁央,然后進入主頁后點擊右上角的加號
github地址:

https://github.com/

然后點擊new repository(p.s.我原來已經(jīng)建了一個掷匠,所以大家不要管我的就好)

注意:自己倉庫的名字最好和自己github的名字一致,Description 這一欄可以不用填寫岖圈,只需用勾選public就可以槐雾,然后自己的倉庫就建好了。</br>



(p.s.注意自己倉庫名的后綴為github.io)</br>
<h4>添加秘鑰</h4>
<h5>1.現(xiàn)在點擊鼠標右鍵打開git bash幅狮,首先檢查是否有ssh key募强;</h5>
輸入:

cd ~/.ssh

如果顯示“no such file or directory”,則跳轉(zhuǎn)第三步,否則繼續(xù)崇摄;
<h5>2.備份和刪除原來的ssh key設置擎值;</h5>

$ ls
$ mkdir key_backup
$ cp id_rsa* key_backup
$ rm id_rsa*

<h5>3.生成新的ssh key</h5>
輸入

$ ssh-keygen -t rsa -C"郵箱地址@youremail.com"

回車就好;
如果要讓你輸入密碼逐抑,輸入密碼就好鸠儿;
看到這樣的畫面就說明你已經(jīng)設置好了;

<h5>4.添加ssh key到github</h5>
首先到github上點擊自己右上角頭像厕氨,下邊有個setting进每,點擊setting;


選擇ssh and GPG keys添加秘鑰就好命斧,可以不用填寫名稱田晚。如圖所示;


其實到這一步了国葬,也可以給自己的github加個主題贤徒,但其實到最后因為要去克隆主題所以可以不用芹壕;
主題的設置,進入倉庫后接奈,點擊setting踢涌,往下翻,直到找到github pages這個專欄就好序宦,如圖所示(p.S.因為我已經(jīng)設置過了睁壁,所以不用看我的)


然后點擊那個框就好,會進入一個頁面互捌,選擇同意就好堡僻,然后就可以挑選主題了。

<h3>配置hexo</h3>
在桌面建一個文件夾疫剃,自己喜歡就好钉疫,我們暫時叫做git pages;然后打開文件夾巢价,在空白處點擊右鍵牲阁,打開git bash;輸入命令行

npm install hexo-cli -g


可能出現(xiàn)一個WARN不要擔心壤躲,然后輸入 npm install hexo --save城菊,然后會看到窗口刷了一大堆白字,不用管碉克,再輸入

hexo -v凌唬,

如果看到下面的圖,則說明安裝正確了漏麦;


<h3>初始化hexo</h3>
接著上面的操作客税,輸入

hexo init;


再輸入 npm install 然后等待安裝撕贞;
<h3>體驗hexo</h3>
接著上面的操作更耻,輸入

hexo g;


如圖捏膨,輸入

hexo s秧均;


會有一個網(wǎng)址,打開就可以看見最初的hexo在本地的配置了号涯;


<h3>使用hexo </h3>
進入自己的文件夾目胡,打開一個config文件,如圖所示链快;


將下列找到改成自己的設置誉己;


<h3>配置Deployment</h3>
打開命令行輸入

git config --global user.name "yourname"
git config --global user.email "youremail"

帶引號的是自己的github賬號和github相同的郵箱;
完了之后久又,還是在config文件里巫延。找到deployment修改自己的參數(shù)效五;

輸完之后地消,輸入hexo d炉峰;就可以通過自己設置的github名稱訪問自己的主頁了;
<h3>文章發(fā)布</h3>
打開命令行輸入

hexo new “文章名”


如圖現(xiàn)在已經(jīng)建了一個名為123456的markdown文件脉执,而這個文件保存在source文件夾下的post文件里疼阔,如圖所示:


下面你可以用sublime 或者其他的markdown編輯器打開,進行編輯半夷;
寫完之后保存下來婆廊,再輸入,

hexo clean巫橄,//清空原來的文件

再輸入

hexo g
hexo d

然后就可以刷新網(wǎng)站看到自己推送的文章了淘邻;</br>
<h3>更換主題</h3>
因為默認主題實在太丑了,所以都想著換主題湘换;下面介紹主題的更換方法宾舅;
下面有三個主題,可以克隆彩倚,大家任選一個筹我,如果有的不行,可以重新挑選克路搿蔬蕊;

$ git clone https://github.com/cnfeat/cnfeat.git themes/jacman
$ git clone https://github.com/wuchong/jacman.git themes/jacman
$ git clone https://github.com/A-limon/pacman.git themes/pacman

然后再將config文件的theme值改好,復制哪個改成哪個
例:theme: jacman哥谷;</br>
<h3>更新主題</h3>
輸入;

$ cd themes/jacman
$ git pull

為避免出錯先備份你的config文件岸夯;
然后再輸入:

hexo g
hexo s;//進行預覽们妥;
hexo d -g //再刷新網(wǎng)頁就可以看到新的主題了囱修;

好了,一個博客也就搭好了王悍,下面介紹兩篇文章破镰,我是參考他們寫出來的,你們要是也有不懂得也可以參考压储,因為事物在更新鲜漩,所以很多東西不適合現(xiàn)在的搭建,我將他們的總結(jié)下來加上自己的經(jīng)驗集惋,希望可以幫助到所有搭建博客遇到問題的小伙伴們孕似。
https://xuanwo.org/2015/03/26/hexo-intor/
http://www.reibang.com/p/05289a4bc8b2
大家也可以進我的博客里進行學習交流,歡迎來訪:
https://welkin-qing.github.io/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末刮刑,一起剝皮案震驚了整個濱河市喉祭,隨后出現(xiàn)的幾起案子养渴,更是在濱河造成了極大的恐慌,老刑警劉巖泛烙,帶你破解...
    沈念sama閱讀 206,126評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件理卑,死亡現(xiàn)場離奇詭異,居然都是意外死亡蔽氨,警方通過查閱死者的電腦和手機藐唠,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評論 2 382
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來鹉究,“玉大人宇立,你說我怎么就攤上這事∽耘猓” “怎么了妈嘹?”我有些...
    開封第一講書人閱讀 152,445評論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長绍妨。 經(jīng)常有香客問我润脸,道長,這世上最難降的妖魔是什么痘绎? 我笑而不...
    開封第一講書人閱讀 55,185評論 1 278
  • 正文 為了忘掉前任津函,我火速辦了婚禮,結(jié)果婚禮上孤页,老公的妹妹穿的比我還像新娘尔苦。我一直安慰自己,他們只是感情好行施,可當我...
    茶點故事閱讀 64,178評論 5 371
  • 文/花漫 我一把揭開白布允坚。 她就那樣靜靜地躺著,像睡著了一般蛾号。 火紅的嫁衣襯著肌膚如雪稠项。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 48,970評論 1 284
  • 那天鲜结,我揣著相機與錄音展运,去河邊找鬼。 笑死精刷,一個胖子當著我的面吹牛拗胜,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播怒允,決...
    沈念sama閱讀 38,276評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼埂软,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了纫事?” 一聲冷哼從身側(cè)響起勘畔,我...
    開封第一講書人閱讀 36,927評論 0 259
  • 序言:老撾萬榮一對情侶失蹤所灸,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后炫七,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體爬立,經(jīng)...
    沈念sama閱讀 43,400評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,883評論 2 323
  • 正文 我和宋清朗相戀三年诉字,在試婚紗的時候發(fā)現(xiàn)自己被綠了懦尝。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片知纷。...
    茶點故事閱讀 37,997評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡壤圃,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出琅轧,到底是詐尸還是另有隱情伍绳,我是刑警寧澤,帶...
    沈念sama閱讀 33,646評論 4 322
  • 正文 年R本政府宣布乍桂,位于F島的核電站冲杀,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏睹酌。R本人自食惡果不足惜权谁,卻給世界環(huán)境...
    茶點故事閱讀 39,213評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望憋沿。 院中可真熱鬧旺芽,春花似錦、人聲如沸辐啄。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽壶辜。三九已至悯舟,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間砸民,已是汗流浹背抵怎。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評論 1 260
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留岭参,地道東北人反惕。 一個月前我還...
    沈念sama閱讀 45,423評論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像冗荸,于是被迫代替她去往敵國和親承璃。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 42,722評論 2 345

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