Page + Hexo 搭建個人博客

Page + Hexo 搭建個人博客
(Mac 系統)

ssh

查看本地是否存在ssh

ls -al ~/.ssh

如果輸出以下內容,說明沒有生成本地的ssh key 文件

No such file or directory
//生成ssh key, your_email:這裏填寫你在GitLab或者GitHub註冊時的郵箱。
ssh-keygen -t rsa -C"you_email"

待完善。。。。

github

  1. 登錄github賬號,新建一個倉庫

在這裏插入圖片描述
在這裏插入圖片描述

  1. 點擊 Settings 進行相關配置
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    在這裏插入圖片描述
    3 個人設置中 - Setting
    在這裏插入圖片描述
    4 添加SSH key

在這裏插入圖片描述
添加完成後把代碼pull 本地

前期 安裝node, git,安裝Hexo

選擇一個磁盤,新建一個文件夾,右擊 選中 Git Bash Here, 輸入以下命令,安裝完成如下圖所示:

 $ npm install hexo-cli -g  
 $ npm install hexo-deployer-git --save  

在這裏插入圖片描述

初始化Hexo

在剛纔新建的文件夾裏面再次新建一個 Hexo 文件夾
進入該 Hexo文件夾右鍵鼠標,點擊 Git Bash Here,輸入以下命令

 $ hexo init

在這裏插入圖片描述
Hexo 安裝完成後,Hexo 文件夾下的目錄如下:

在這裏插入圖片描述

本地查看效果

 $ hexo generate  
 $ hexo server 

顯示以下信息說明操作成功:

INFO Hexo is running at http://0.0.0.0:4000/. Press Ctrl+C to stop.

登錄 http://localhost:4000/ 查看效果:
在這裏插入圖片描述
目前爲止,我們的本地博客就成功搭建了

將博客部署到 Github Pages 上

注意:
1.強調文本
2.強調文本

建立一個新的分支


安裝主題

可以去Hexo官網 : https://hexo.io/themes/.選擇你想要安裝的主題

按照我選的主題: hexo-theme-next 來說明

 cd hexo
 git clone https://github.com/theme-next/hexo-theme-next themes/next

安裝完成後,在hexo 文件夾下打開 _config,修改配置

deploy:
  type: git
  repository: 你的git地址
  branch: master

If your site is put in a subdirectory, set url as 'http://yoursite.com/child' and root as '/child/'

//例如:地址是 'http://yoursite.com/child/
//url:http://yoursite.com/
//root:/child/
# URL
url: 'http://yoursite.com/
root: /child/

主題一些配置可以參考: https://my.oschina.net/u/1777269/blog/2236895. 這篇文章,不詳細說明了

未完待續。。。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章