<h3>先說一些廢話</h3>
Hexo
基于Node.js
凤巨,由臺灣大神tommy351
開發(fā),可以實(shí)現(xiàn)一個靜態(tài)網(wǎng)頁組成的博客督勺,而且更輕更快,使用也相當(dāng)?shù)暮唵谓锓 V灰惭b了Git
和Node.js
智哀,我們就可以在電腦上快速的用Hexo來寫作,Hexo同樣支持評論荧恍、分類瓷叫、標(biāo)簽、圖片等块饺。
<h3>特性</h3>
- 快速
Hexo
基于Node.js
赞辩,支持多線程,幾百篇文章也可以幾秒生成授艰。 - 流暢
支持GitHub
Flavored
Markdown
和Octopress
的插件辨嗽。 - 擴(kuò)展
Hexo
支持EJS
、Swig
和Stylus
淮腾,通過插件支持Haml
糟需、Jade
、Less
下面就來給大家介紹下Hexo
靜態(tài)博客環(huán)境搭建的方法谷朝。
<h3>Hexo安裝方法</h3>
<h4>一洲押、下載Git<h4>
進(jìn)入上面的頁面,點(diǎn)擊Download
會進(jìn)入下載頁面,找到Downloads
部分圆凰,根據(jù)自己系統(tǒng)的情況選擇下載32位或者64位的安裝包杈帐,下載完成后進(jìn)行安裝。
<h4>二专钉、下在Node.js</h4>
Node.js下載地址
同樣進(jìn)入上面的界面挑童,點(diǎn)擊INSTALL
下載安裝包,下載完成后并安裝跃须。
<h4>三站叼、安裝Hexo</h4>
完成上面兩步后,此時當(dāng)我們在桌面點(diǎn)擊鼠標(biāo)右鍵時菇民,會有一系列新的選項(xiàng)尽楔,這里我們需要用到的Git Bash
,接下來我們會用命令行來完成剩余的工作第练。
<h5>1.安裝Hexo</h5>
根據(jù)上面的方法阔馋,打開Git Bash
控制臺,之后系統(tǒng)會打開一個窗口娇掏,窗口內(nèi)是黑色的背景和一堆英文垦缅,看不懂沒有關(guān)系跟著步驟一步一步做就行。
在控制臺中輸入以下命令:
npm install -g hexo
之后系統(tǒng)會自動去Git
上下載并安裝Hexo
驹碍,接下來會一直循環(huán)顯示/-\這三個符號壁涎,這表示系統(tǒng)在下載需要的文件。
但是根據(jù)筆者遇到的情況志秃,使用npm
安裝可能會出現(xiàn)卡住的現(xiàn)象導(dǎo)致無法正常安裝怔球,解決的辦法就是修改npm
的安裝源,大家可以選擇以下方法中的一個即可(正常下載的朋友就略過這里)
-
通過config命令:
npm config set registry http://registry.cnpmjs.org
npm info underscore
-
通過命令行指定
npm -registry http://registry.cnpmjs.org info underscore
然后再來執(zhí)行一次最開始的命令:
npm install -g hexo
耐心等待一會兒浮还,Hexo
就下載好了竟坛。
<h5>2.生成Hexo靜態(tài)博客</h5>
-
選一個適合的地方存放博客文件
cd
命令可以在命令行中快速指定到一個地址,比如:cd D:\
D:
這樣可以快速的指定要一個地址上去钧舌,然后是創(chuàng)建一個文件夾進(jìn)行歸類管理
mkdir blog
這樣在D盤我們就創(chuàng)建了一個名字為
blog
的文件夾担汤。接下來我們在進(jìn)入blog
文件夾中,同樣使用cd
命令洼冻。cd blog
此時我們進(jìn)入了我們選好的地址中崭歧,執(zhí)行以下命令:
hexo init
然后你會看到以下的反饋:
[info] Copying data
[info] You are almost done! Don't forget to run 'npm install'...
所以接下來就要執(zhí)行
npm install
等待他完成后我們可以進(jìn)去到文件夾中看到以下目錄:
node_modules
: Hexo的功能JavaScript文件public
:生成靜態(tài)網(wǎng)頁文件scaffolds
:工具模板-
source
:-
/_drafts
-草稿文件夾 -
/_posts
-文章文件夾
-
themes
:用來存放皮膚的文件夾_config.yml
:全局配置文件db.json
:json格式的靜態(tài)常量數(shù)據(jù)庫
- 查看生成的靜態(tài)網(wǎng)頁
進(jìn)入到blog的地址后,執(zhí)行如下的命令:
hexo generate
用來生成靜態(tài)網(wǎng)頁相關(guān)的文件撞牢,這些文件會存儲在public
中率碾,也可使用簡單的命令hexo g
然后再輸入hexo server
或者hexo s
這樣可以在本地查看自己生成的網(wǎng)頁,現(xiàn)在打開瀏覽器(推薦使用的瀏覽器是Chrome
和FireFox
),在地址欄輸入localhost:4000
或者點(diǎn)擊這里
<h3>最后</h3>
最初始的工作就做完了屋彪,下一步的任務(wù)就是如何吧網(wǎng)頁托管到GitHub
上所宰,這樣別人也能開你的博客了。