1、Nodejs安裝
因?yàn)閔exo是基于nodejs的應(yīng)用,所以要先安裝nodejs才可以。我這里以 linux minit為例:
首先我們先安裝num
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
或者
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
注意:在Linux上,在運(yùn)行安裝腳本之后,如果您找不到nvm:命令,或者在鍵入以下命令后未查看終端的反饋:
command -v nvm
注意:在OS X上,如果在運(yùn)行安裝腳本后找不到nvm:命令,則可能是一下原因之一:
您的系統(tǒng)可能沒有設(shè)置命令的[.bash_profile文件]。 只需用touch?/ .bash_profile創(chuàng)建一個(gè),然后再次運(yùn)行安裝腳本
您可能需要重新啟動(dòng)您的終端實(shí)例。 嘗試在您的終端打開一個(gè)新的標(biāo)簽頁/窗口,然后重試。
如果上述內(nèi)容不能解決問題,請打開.bash_profile并添加以下代碼行:
然后source ~/.bashrc
驗(yàn)證安裝:驗(yàn)證是否已安裝nvm執(zhí)行下面操作
command -v nvm
接下來查看一下node有那些可以安裝的版本
linux@linux ~ $ nvm ls-remote
v0.1.14
v0.1.15
v0.1.16
v0.1.17
v0.1.18
v0.1.19
v0.1.20
......
下載所需要的node版本,比如說v0.1.20版本
$nvm install v0.1.20
Hexo安裝
Hexo是一個(gè)功能強(qiáng)大的靜態(tài)網(wǎng)站生成系統(tǒng),快速、簡潔、高效。Hexo支持Github Falvored Markdown的所有功能,甚至可以整合Octopress的大多數(shù)插件。可以一鍵部署到github,還有豐富的插件和主題,還支持熱部署。執(zhí)行如下命令進(jìn)行安裝。
$sudo npm install hexo-cli -g
快速開始
安裝Hexo完成后,使用如下命令快速新建一個(gè)博客系統(tǒng),然后運(yùn)行它:
1、hexo init blog
2、cd blog
3、npm install
4、hexo server
如果npm安裝失敗,請使用sudo安裝。運(yùn)行成功后,訪問http://localhost:4000/