Github pages和Hexo搭建本身的博客


title: Hello Hexo
date: 2018-08-30 21:14:27
tags: hexo
photo: https://avatars1.githubusercontent.com/u/31088082?s=400&u=7a99ff83916afb3f4c5312bd78a1be17fe0e34ed&v=4
---node

電腦環境是Windows,安裝好git後,全部搭建操做均在git bash內完成git

1.須要安裝git, node.js, npmgithub

注:第一次安裝Git會讓配置user信息npm

$git config --global user.name "yourname"   #(yourname是git的用戶名)
$git config --global user.email "youremail")

2.使用npm安裝hexo: npm install -g hexobash

3.建立hexo文件夾,並單擊鼠標右鍵選擇 Git bash:(個人建立路徑是:E:\hexo)hexo

4.在剛剛打開的git bash命令框中操做:app

$hexo init      #hexo 會自動建立網站所須要的文件
$npm install    #安裝依賴包
$hexo generate  # 等價於hexo g
$hexo server    #如今能夠用127.0.0.1:4000訪問hexo默認的hello world界面,等價於hexo s

5.部署到github (https://github.com/),ssh

  • 首先註冊登陸,而後建立頁面倉庫,Repository name 命名必須是 youname.github.io ,(youname 就是你註冊時候用的name)
  • ssh-keygen -t rsa -C "email" #生成ssh密鑰,按三次回車鍵,密碼爲空,這邊會生成id_rsa和_rsa.pub文件,打開id_rsa.pub,複製全文添加到GitHub 的Add SSH key中。
  • 最後能夠驗證一下ssh -T git@github.com,看出現的是否是Hi "Yourname"若是出現了你的github用戶名,則成功了

6.下載Hexo主題網站

  • $git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia #下載hexo的yilia 模板到本身的文件目錄下code

  • 打開項目目錄下的**_config.yml**文件,更改theme:yilia

    ▲注意: **_config.yml**文件中配置時:後面都要加空格,與:隔開

7.開啓評論功能:使用gitment

$npm install gitment --save #安裝gitment

而後在 https://github.com/settings/applications/new 進行註冊,獲取Client ID和Client Secret

打開themes/yilia目錄下的_config.yml文件進行修改並保存:

再次生成網站,提交網站:hexo d -g就能夠輸入網址:https://yourname.github.io打開你的博客了

相關文章
相關標籤/搜索