- 安裝 Node.js 點擊下載
對 Node.js 不是很懂押蚤,只知道需要它蔑歌。 - 安裝 git (mac 自帶,windows 就不清楚了)
- 注冊 github 賬號揽碘。
- 設置 SSH Key 到 github
- 添加 SSH Key 到 github
以上的幾步網上隨便找都能找到次屠,比較簡單,就不多啰嗦了 - 在 Github 中創(chuàng)建一個名字名 username.github.io 的倉庫
注意:這個倉庫的名字必須要以相關聯(lián)的 github的 username - 安裝 Hexo
- 新建一個名為 Hexo 的文件夾
- 打開終端雳刺,運行 npm install -g hexo 進行安裝
- 安裝完成后進入 Hexo 文件中運行
hexo init (初始化)
hexo g (生成)
hexo s(啟動服務本地預覽)
**到此博客搭建就完成了**
接下來換一個好看一點的主題
-
更換博客主題
- 運行 hexo clean(清除以前的主題配置)
- 復制主題 git clone 主題鏈接(如:git clone https://github.com/Haojen/hexo-theme-Anisina.git)
- 修改 Hexo 目錄下的 config.yml 配置文件中的 theme 屬性為主主題的名字(上面的例子中屬性的名字就是Anisina)
- 啟動主題
cd themes/Anssina(主題名)
git pull
hexo g
hexo s (可有可無劫灶,不想本地預覽可以省略)
接下來就是重要的一步
-
把博客的主題、文章等其他內容關聯(lián)到 github 中煞烫,就可以通過username.github.io 訪問
- 進入 Hexo 的根目錄
git clone https://github.com.username/username.github.io.git .deploy/miao9999.github.io
這名的意思是把 github 的遠程倉庫 clone 到本地一個 .deploy 文件中 - 創(chuàng)建一個文本文件(.txt)浑此,復制以下的內容
hexo generate
cp -R public/* .deploy/miao9999.github.io
cd .deploy/miao9999.github.io
git add .
git commit -m "update"
git push origin master
把該文件命名為 deploy.sh 這樣這個文件就是一個腳本文件,并把它放到 username.github.io 文件中的 .git文件夾中滞详。在終端執(zhí)行 bash deploy.sh 執(zhí)行腳本文件凛俱,輸入密碼就可以完成博客的部署。
- 進入 Hexo 的根目錄
當完成可修改文章之后料饥,進入 Hexo 根目錄中執(zhí)行
hexo g
bash deploy.sh 即可蒲犬。
<hr />
PS: 常用的一些 hexo 命令
hexo new ’文章名‘ 新建文章
hexo new page 'pagename' 新建頁面
常用簡寫:
hexo n = hexo new 新建文章
hexo g = hexo generate 生成頁面
hexo s = hexo server 啟動本地服務
hexo d = hexo deploy 部署博客
剛開始學習,只能理解這么多岸啡,后續(xù)對博客的美化以及一些其他的配置原叮,研究之后再做記錄。