基於 Gitee 和 Hexo 建立個人部落格
阿新 • • 發佈:2020-11-18
基於 Gitee 和 Hexo 建立個人部落格
鑑於 GitHub Page 的不穩定和龜速,開始使用國內的 Gitee Page 來搭建個人部落格。Gitee 是國內的一家開原始碼託管平臺,前不久 Gitee 也獲得了工信部的支援,個人覺得 Gitee 還是不錯的。
本文是基於 Gitee 和 Hexo 來搭建一個個人部落格,網上有很多詳細教程,這裡主要記錄一下搭建的流程以及後續問題,希望對你有幫助。
環境搭建
下載安裝即可,簡單方便。
安裝 Hexo
首先,需要安裝 hexo 的腳手架工作。使用 npm 命令,安裝了 nodejs 後,npm 對應的也會安裝的。
npm install hexo-cli -g # -g 表示全域性安裝的意思
然後,建立一個本地存放部落格的hexo倉庫。
mkdir hexoBlog
cd hexoBlog
hexo init #可能需要比較長的時間,才能初始化完成,耐心等待
Hexo 基本操作
hexo new "My New Post" # hexo n "My New Post"
More info: Writing
Run server
hexo server # hexo s
More info: Server
Generate static files
hexo generate # hexo g
More info: Generating
推送到Gitee Page
首先需要在 gitee 上建立一個倉庫,注意這個倉庫名需要和你gitee賬號名一致。
比如你的賬號名是 zhangsan
,則你建立的倉庫名需為 zhangsan
。
第二步,修改 _config.yml 檔案的 deploy 引數。
deploy:
type: git
repo: https://gitee.com/zhangsan/zhangsan.git
branch: master
第三步,推送到 Gitee 倉庫。
hexo deploy # hexo d
More info: Deployment
第四步,在Gitee的zhangsan倉庫下,進入 service 下的 Gitee Pages,點選update按鈕,等一會,網站就部署完成了,http://zhangsan.gitee.io
使用
部落格首頁只顯示文章部分內容或摘要
部落格首頁的文章顯示部分內容,只有點選進入文章才可檢視全部內容。
只需要在對應的文章中,在需要顯示的部分和隱藏的部分之間加上一句即可:
<!-- more -->
站內文章引用
使用 post_link 進行連結。
<!-- 連結使用文章的標題 -->
{% post_link 標題 %}
<!-- 連結使用自定義文字 -->
{% post_link 標題 '自定義文字' %}