一、github賬戶注冊及Repository建立
? ? 1君旦、首先注冊github賬戶(http://www.github.com/),然后登陸github網(wǎng)站,在github上建立一個repository薪棒,名字必須為xxx.github.io,xxx為你的賬戶名榕莺。
? ? 注:Github Pages的Repository名字是特定的俐芯,比如我Github賬號是lpr0824,那么我Github Pages Repository名字就是lpr0824.github.io钉鸯。
? ? 2吧史、填寫好信息后,提交后如圖:
? ? 3唠雕、再回到setting頁面贸营,選擇博客模板,如下:
? ?4岩睁、點擊Launch automatic page generator钞脂,選擇模板:
? ? 4、過一會即可訪問你的個人博客了:
? ? 注:如果報404異常捕儒,可查看你的github賬戶是否已經(jīng)進(jìn)行過郵箱驗證冰啃,如果沒有,進(jìn)行郵箱驗證下后再訪問。
? ? 5阎毅、打開SourceTree(已經(jīng)內(nèi)嵌git焚刚,若不用改工具直接到git官網(wǎng)下載安裝),新建倉庫:
二净薛、安裝Hexo
? ? 安裝hexo首先需要先安裝node.js汪榔,下載地址(https://nodejs.org/en/),下載后根據(jù)提示一直下一步安裝完成即可肃拜。
安裝hexo步驟:
? ? 1痴腌、進(jìn)入命令行(快捷鍵:Windows+R)窗口,用npm命令安裝燃领,命令:npm i -g hexo士聪。 ? ? ? ? ? 注:-g是指全局安裝hexo;
? ? 2猛蔽、安裝完成后查看hexo版本號剥悟,命令:hexo -v,如果能看到版本號曼库,則表示安裝成功区岗。
? ? 3、將hexo倉庫通過sourcestree工具關(guān)聯(lián)到git上毁枯,在sourcetree上通過命令行模式窗口操作慈缔;
? ? 4、現(xiàn)在本地創(chuàng)建一個hexo項目种玛,輸入:hexo init
? ? 5藐鹤、安裝默認(rèn)插件及為了支持github,安裝另外一個插件
? ? ? ? ?npm install
? ? ? ? npm install hexo-deployer-git --save
? ? 6赂韵、然后生成web項目娱节,輸入:hexo g
? ? 7、啟動服務(wù)器預(yù)覽效果祭示,輸入:hexo s -o (或者:hexo server)
? ? 8肄满、這還只是本地項目,現(xiàn)在要發(fā)布到github上面去质涛,我們需要配置項目目錄下的_config.yml文件悄窃,打開它找到最后一行,我們把github的配置信息填上去蹂窖。這里lpr0824是我的登錄名,你只需要將它改成你github的登錄名恩敌,原封不動地配置好就行了.
7瞬测、我們開始發(fā)布博客吧!當(dāng)前路徑命令行下輸入:hexo d
? ? ?按照提示輸入github的登錄名和密碼,就可以看到成功信息月趟。稍等一會就可以輸入網(wǎng)址xxx.github.io訪問你的博客灯蝴。