1. 程式人生 > 其它 >Github Page + Hexo 搭建個人部落格

Github Page + Hexo 搭建個人部落格


title: Github Page + Hexo 搭建個人部落格
categories: Hexo


Github Page + Hexo 搭建個人部落格

準備環境

首先檢視環境是否安裝,主要用到的工具有git,node,npm

git version
node -v
npm -v

安裝Hexo

如果以上環境準備好了就可以使用 npm 開始安裝 Hexo 了。也可檢視 Hexo 的詳細文件
在命令列輸入執行以下命令:

npm install -g hexo-cli

安裝 Hexo 完成後,再執行下列命令,Hexo 將會在指定資料夾中新建所需要的檔案

hexo init myBlog
cd myBlog
npm install

此時已安裝完成,可以啟動服務了

hexo s

在瀏覽器中輸入 http://localhost:4000 回車就可以預覽效果了

Hexo 部署

安裝 hexo-deployer-git

npm install hexo-deployer-git --save

修改配置。

deploy:
  type: git
  repository: [email protected]:xxx/xxx.git,branchName
  branch: master
  message: update myblog

Hexo 備份

首先在 github 上 master 主分支下建立 hexo 空白分支
安裝 hexo-git-backup 外掛

npm install hexo-git-backup --save

到 Hexo 部落格根目錄的 _config.yml 配置檔案裡新增以下配置:

backup:
    type: git
    message: update myblog
    repository:
       github: [email protected]:xxx/xxx.git,branchName

然後使用命令即可

hexo b

Hexo 文章顯示摘要

在新版本中 _config.yml 下已經沒有 auto_excerpt, 官方對於此選項已不支援,要顯示摘要只有通過加 <!--more-->

的方式,但此方式太繁瑣,另外的方法是通過安裝外掛的方法

1:使用npm安裝hexo-excerpt

npm install hexo-excerpt --save

2:在站點配置檔案中新增

excerpt:
  depth: 5  
  excerpt_excludes: []
  more_excludes: []
  hideWholePostExcerpts: true