搭建步驟
-
準備工作
-
安裝需要的軟件
-
生成本地源文件
-
換主題
-
修改站點配置和主題配置
-
綁定自己的域名
-
上傳Github
1.準備工作
2.安裝需要的軟件
3.在本地生成源文件
-
在本地新建一個文件夾(最好用英文名).
-
打開文件夾,右擊鼠標,選擇 Git Bash Here.
-
生成本地Hexo源文件.
$ npm install hexo-cli -g $ hexo init $ npm install
-
測試本地博客效果.
$ hexo clean $ hexo g #hexo generate的縮寫 $ hexo s #hexo server的縮寫
4.換主題
- 由於Hexo原生主題不符合個人審美,網上找了很久找到一款非常喜歡的主題Next.
- 參照資料完成主題的安裝.
5.修改站點配置和主題配置
- 這一部分主要就是爲了對博客進行美化的,還是比較繁瑣的,這部分花費的時間最長.
- 網上有非常多詳細的教程,下面是自己搭建過程中參考的文章,非常非常感謝這些博主.
- 這一篇美化寫的非常詳細Hexo博客搭建指北
- 這一篇搭建過程非常詳細GitHub+Hexo 搭建個人網站詳細教程
- 外觀強迫症請看這裏Hexo Next深度優化
6.綁定自己的域名
- 也可以不綁定域名,直接可以通過倉庫的名字訪問,例如:https://cPerrid.github.io
- 在Hexo目錄裏面的source文件中新建一個 CNAME 文件(這個文件沒有後綴名)
- 在域名解析控制檯中添加三條記錄,我的三條記錄類型都是CNAME的,主機記錄是www,@和*
- 三條記錄的記錄值都是 cPerrid.github.io( username.github,io)
7.上傳GitHub
-
Hexo有一鍵部署的功能,所以上傳的時候也是非常方便的.
$ npm install hexo-deployer-git --save $ hexo clean #清理緩存 $ hexo g #生成靜態文件 $ hexo d #hexo deploy的縮寫,將博客部署到GitHub
-
通過綁定的域名或者倉庫的地址就可以訪問自己的博客(訪問可能會很卡)啦.
-
PS:說起來慚愧,我用Hexo沒寫多少篇博客就放棄了,我還是喜歡像CSDN這種類型的平臺,所以我自己買了一臺服務器,用Typecho平臺搭建了一個個人博客,使用了一段時間,確實還是喜歡Typecho這種類型的平臺,感覺比Hexo要方便,但是要自己購買服務器。