文章首發(fā)于個(gè)人博客
使用Hexo搭建免費(fèi)Blog
Hexo是基于Node.js開(kāi)發(fā)的靜態(tài)博客生成器,界面簡(jiǎn)潔優(yōu)雅,深受程序員的喜愛(ài)。接下來(lái)我就簡(jiǎn)單介紹一下Hexo搭建的過(guò)程。
使用工具
Node.js當(dāng)然是必須的了,直接到官網(wǎng)下載 https://nodejs.org/zh-cn/
Git GitHub這兩個(gè)不用說(shuō),程序員必備
安裝Hexo
創(chuàng)建博客文件夾
首先需要在你的電腦上新建一個(gè)文件夾(以后寫(xiě)博客所有的數(shù)據(jù)都在這個(gè)文件夾中)
比如我的直接在根目錄新建一個(gè)hexo文件夾~~
初始化
在hexo文件夾中執(zhí)行以下命令
hexo init
安裝依賴包
這里會(huì)用到npm,最新版的node.js會(huì)自動(dòng)安裝npm
執(zhí)行命令
sudo npm install -g hexo
到這里安裝部分已經(jīng)完成了,接下來(lái)就該到設(shè)置我們的GitHub了
配置GitHub
新建repository,注意倉(cāng)庫(kù)名字最好以your_user_name.github.io命名。倉(cāng)庫(kù)建立好之后就可以跟我們的hexo關(guān)聯(lián)起來(lái)了,首先打開(kāi)hexo根目錄下的_config.yml文件(sublime或者typora)找到deploy: 然后修改如下
deploy:
type: git
repo:
github: git@github.com:icuihai/icuihai.github.io,master
coding: git@git.coding.net:icuihai/icuihai.coding.me,master`</pre>
github一欄則是你剛剛創(chuàng)建的倉(cāng)庫(kù),coding則是國(guó)內(nèi)一個(gè)比較知名的代碼倉(cāng)庫(kù)(不用也可以)
部署
執(zhí)行命令
npm install hexo-deployer-git --save </pre>
push到GitHub
hexo deploy
到這一部已經(jīng)基本完成,直接在瀏覽器輸入你剛才創(chuàng)建的github倉(cāng)庫(kù)地址
icuihai.github.io
總結(jié)
使用Hexo搭建Blog操作簡(jiǎn)單,當(dāng)面上面介紹的只是最基本的操作,如果你想讓的你的博客更優(yōu)雅,可以使用Coding(國(guó)內(nèi)訪問(wèn)使用Coding,國(guó)外訪問(wèn)GitHub),也可以擁有一個(gè)你自己的域名(推薦狗爹)。從此之后就可以開(kāi)開(kāi)心心的寫(xiě)博客啦~~~