用hexo在github上掛博客

1.下載 msysgit ,并安裝

https://git-for-windows.github.io/

2.安裝Node.js

在 Windows 環境下安裝 Node.js 非常簡單,僅須下載安裝文件并執行即可完成安裝。
下載地址:https://nodejs.org/download
因為我用的Windows的64位,所以下載地址在這:
https://nodejs.org/dist/v0.12.7/x64/node-v0.12.7-x64.msi
安裝好后,打開cmd,輸入下面命令,看下是否正常

node -v 
npm -v

正常的話,效果如下,不行就百度下原因吧。
結果圖

3.安裝hexo

利用 npm 命令即可安裝。(先在任意位置點擊鼠標右鍵,選擇Git bash

npm install -g hexo

在打印的日志里面,請記下安裝的hexo的位置,然后再系統的環境變量PATH里面加多這個庫的lib地址;
要不然你會遇到hexo command not found .

4.創建hexo文件夾

安裝完成后,在你喜愛的文件夾下(如H:\hexo),執行以下指令(在H:\hexo內點擊鼠標右鍵,選擇Git bash),Hexo 即會自動在目標文件夾建立網站所需要的所有文件。

hexo init

安裝依賴包

npm install

本地查看

現在我們已經搭建起本地的hexo博客了,執行以下命令(在H:\hexo),然后到瀏覽器輸入ocalhost:4000看看。
hexo generatehexo server

好了,至此,本地博客已經搭建起來了,只是本地哦,別人看不到的。下面,我們要部署到Github。
Github賬號
已有賬號可以跳過,沒有的,請自行注冊,很簡單,這里就不介紹了。

這里寫圖片描述

創建repository
在自己Github主頁右下角,創建一個 New repository。
比如我的Github賬號是sanjay,那么我應該創建的repository名字應該是sanjay.github.io
這個是github官方規定的。用戶名和項目名稱一直

You must use the username.github.io naming scheme.
Content from the master branch will be used to build and publish your GitHub Pages site.
You can only use your own account name for a User or Organization Page repository. A repository like joe/bob.github.io will not build a User Pages site.
When User Pages are built, they are available at http(s)://<username>.github.io.

部署

編輯_config.yml(在H:\hexo下)。
你在部署時,要把下面的sanjay都換成你的賬號名。

#這個在最下面的一行
  deploy: type: git #最新版3.X把這個github縮寫成git了,這句注視可以不復制的. 
    repository: https://github.com/Sanjay/Sanjay.github.io.git
    branch: master

執行下列指令即可完成部署。

hexo g #新版本支持的縮寫,可以看最后面的tips了解情況 
hexo d

注意:有些新用戶需要設置 ssh,否則上述命令會失敗。ssh 的介紹和設置方法請看官方教程,不用擔心,很簡單。連接: https://help.github.com/articles/generating-ssh-keys/


記住:
每次修改本地文件后,需要hexo generate才能保存。每次使用命令時,都要在H:\hexo目錄下。 Okay,我們的博客已經完全搭建起來了,在瀏覽器訪問Sanjay.github.io就能看到你的成就了!

bugs

  1. 有網友反應右鍵菜單中沒有git bash選項,可以進入開始菜單找到git bash,然后通過cd進入相應目錄執行命令。

  2. 在github部署完成之后,馬上訪問可能出現404錯誤,這是正常的,(最多)等待十分鐘左右就可以訪問了。如果還不行,那很可能是 github 發送給你的驗證郵件你沒有打開看,據多方反映,驗證后就沒問題了。

  3. 如果在hexo d之后出現fatal: ‘username.github.io’ does not appear to be a git repository,一是檢查 repo 的名字是否合乎規范、是否含有大寫字母、config.yml 中的 deploy 配置是否正確,二是把 git bash 關掉,重新打開再執行命令。

  4. 有的同學可能不是 IT 界的,或者對shell 命令不太了解。在要求輸入密碼時,你輸入之后密碼是不顯示的,這是為了安全,并非是你沒輸上。 出現亂碼的,不要使用 windows 中的「記事本」打開并編輯文件,推薦使用 sublime text,很簡單。如果已經在「記事本」中編輯過,需要使用 sublime text 轉碼為「utf8」。

  5. 安裝 hexo 時卡在那兒不動,很可能是網絡不給力,能全局 break wall 就好了。 遇到什么其他的問題,不妨刪除.deploy 和db.json 再重新生成試一試。

tips

hexo現在支持更加簡單的命令格式了,
比如:

hexo g == hexo generate
 hexo d == hexo deploy 
hexo s == hexo server 
hexo n == hexo new 
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 227,488評論 6 531
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,034評論 3 414
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 175,327評論 0 373
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 62,554評論 1 307
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,337評論 6 404
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 54,883評論 1 321
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 42,975評論 3 439
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,114評論 0 286
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,625評論 1 332
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,555評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,737評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,244評論 5 355
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 43,973評論 3 345
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,362評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,615評論 1 280
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,343評論 3 390
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,699評論 2 370

推薦閱讀更多精彩內容