基于github和hexo搭建博客 本地hexo博客搭建
正常都應(yīng)該講一講為什么搭建博客,不過既然您能看見這篇文章,就說明你想搭建一個(gè)自己的博客,無論自己記錄自己的東西,或是為了顯得高大上。那就不廢話了,進(jìn)入正題。
其實(shí)教大家搭建博客的文章很多,講的都不錯(cuò),本來不打算寫的,不過既然搭建了,正好剛學(xué)會(huì)就換了個(gè)電腦,還需從頭搭建一邊,就順便寫個(gè)記錄下,權(quán)當(dāng)?shù)谝黄┛土恕U竭M(jìn)入正題,哈哈哈哈哈!!!
我的博客是基于github和hexo搭建的,至于為什么這么配置呢?網(wǎng)上這個(gè)教程很多,so...你曉得。在這里要非常感謝吳小龍同學(xué)的手把手教你建github技術(shù)博客by hexo,差不多就是按照他的這個(gè)文章,搭建起來的。
#第一步 環(huán)境準(zhǔn)備 ##安裝 Git #####windows系統(tǒng)的: 下載?msysgit?并執(zhí)行即可完成安裝。
#####MAC: 用來將本地Hexo內(nèi)容提交到Github上。Xcode自帶Git,這里不再贅述。如果沒有Xcode可以參考Hexo官網(wǎng)上的安裝方法。也可以通過在這里下載git-scm.com/download/ma…
##安裝Node.js 要使用hexo,需要先下載Node.js,選擇左邊的就好了,然后一路安裝。
##安裝Hexo
利用 npm 命令即可安裝。
#####windows:
在任意位置點(diǎn)擊鼠標(biāo)右鍵,選擇Git bash
npm install -g hexo 復(fù)制代碼問題: npm ERR! registry error parsing json 錯(cuò)誤 可能需要設(shè)置 npm 代理,執(zhí)行命令
npm config set registry http://registry.cnpmjs.org 復(fù)制代碼hexo:command not found 刪除剛剛安裝的 npm 目錄,重新執(zhí)行命令:
npm install -g hexo 復(fù)制代碼來安裝 hexo。
#####mac:
終端執(zhí)行如下命令:
$ sudo npm install -g hexo 復(fù)制代碼輸入管理員密碼(Mac登錄密碼)即開始安裝 (sudo:linux系統(tǒng)管理指令
注意坑一:Hexo官網(wǎng)上的安裝命令是$ npm install -g hexo-cli ,安裝時(shí)不要忘記前面加上sudo ,否則會(huì)因?yàn)闄?quán)限問題報(bào)錯(cuò)。
##初始化HEXO
#####windows: 安裝完成后,在你喜愛的文件夾下(如 H:\hexo),執(zhí)行以下指令(在 H:\hexo 內(nèi)點(diǎn)擊鼠標(biāo)右鍵,選擇 Git bash),Hexo 即會(huì)自動(dòng)在目標(biāo)文件夾建立網(wǎng)站所需要的所有文件。
hexo init blog 復(fù)制代碼blog是你建立的文件夾名稱 安裝依賴包
npm install 復(fù)制代碼#####mac:
終端cd到一個(gè)你選定的目錄,執(zhí)行hexo init命令:
$ hexo init blog 復(fù)制代碼blog是你建立的文件夾名稱。cd到blog文件夾下,執(zhí)行如下命令,安裝npm:
$ npm install 復(fù)制代碼#####本地博客就搭建好了!!!!! 執(zhí)行如下命令,開啟hexo服務(wù)器:
hexo generate hexo server 復(fù)制代碼此時(shí),瀏覽器中打開網(wǎng)址http://localhost:4000,能看到如下頁面
問題: 執(zhí)行 hexo server 提示找不到該指令 解決辦法: 在 Hexo 3.0 后 server 被單獨(dú)出來了,需要安裝 server,安裝的命令如下: npm install hexo -server --save 復(fù)制代碼安裝此 server 后再試,問題解決
再次感謝吳小龍同學(xué)
轉(zhuǎn)載于:https://juejin.im/post/5a311490f265da431e16c2f7
總結(jié)
以上是生活随笔為你收集整理的基于github和hexo搭建博客 本地hexo博客搭建的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 10年老兵给程序员的10条建议!
- 下一篇: onCreate源码分析