網上利用hexo搭建博客的教程非常多,大部分內容都大同小異,選擇一篇合適的參考,跟着一步一步來即可。
但是,很多博客由於發布時間較為久遠等問題,其中某些操作在現在已不再適用,從而導致類似於我這樣的小白在搭建過程中困難重重。
因此在我這第一篇博客中,主要記錄我搭建時參考的兩篇博客中出現問題的地方(網上很多的博客都會導致這些問題,因此如果你在搭建過程中遇到困難的話,不妨來這里找一下答案)
參考的兩篇博客
這里附上兩篇博客的鏈接:
windows下Hexo博客搭建過程
關於HEXO安裝失敗的解決方法
其中第一篇是搭建的整個流程,第二篇用於修正第一篇博客中的一個錯誤,下面會具體解釋。
需要修正的博客一中的錯誤
1.安裝hexo
當要執行到這一步時,
npm install -g hexo
不要執行此命令,而是執行博客二中的兩個命令。(部分人可能會遇到下載速度過慢的情況,如果你是在校大學生,那么嘗試使用校園網可能會效果好很多)
2.初始化hexo
當要執行到這一步時,
hexo init hexo
可能不會像博客中所說的那樣,提示你初始化成功,顯示
Start blogging with Hexo!
的字樣,並且出現了關於 Install dependencies 的錯誤,此時不要在意,繼續按教程中執行下一步即可。
3.關於npm install
不要使用npm install,而應使用
cnpm install
具體原因請回想剛才博客二中的那兩條命令。
並且,以下所有用到npm + ... 形式操作的地方,都要將 npm 改為 cnpm
4.配置github
教程中“為github頁面選擇一個主題”這一步操作是無用的,跳過也可以。
5.將本地hexo托管到github上
再次強調一遍,這一步操作中
npm install hexo-deployer-git --save
npm 要改成 cnpm
6.域名解析
這一步操作本博客中寫的過於簡單,且有一步操作疏漏,因此建議自己去另找單獨的教程(例如查找“如何為個人博客添加個人域名”)
另外提醒一點,如果你去阿里雲購買域名,在注冊阿里雲賬號的時候,用戶名一項就是登陸用的賬號,而不是昵稱!我在注冊賬號的時候起了一個十分中二的名字,然后過了一段時間會有個客服小姐姐給你打電話確認你的購買信息,此時她會把你的用戶名認真的一字一字的讀出來!所以為了避免尷尬還是起個嚴肅點的名字吧。