# 環(huán)境準(zhǔn)備
1. 安裝git,自行百度
2. 安裝Node.js通過Homebrew或者從官網(wǎng)上下載安裝包的方式都可以進(jìn)行安裝。
安裝完畢后打開終端,檢查是否安裝正確。
```
node -v
npm -v
git --version
```
# 安裝Hexo
創(chuàng)建一個(gè)目錄blog(你也可以改為你喜歡的名字),然后執(zhí)行以下指令。(以下指令均用Git Bash 終端下)
```
npm install -g hexo-cli
```
# 初始化
```
hexo init
```
# 本地部署測(cè)試
到此你的Hexo 本地已經(jīng)安裝完成在Git Bash 終端下輸入以下指令即可運(yùn)行本地測(cè)試服務(wù)。
```
hexo server
```
服務(wù)器運(yùn)行起來之后,打開瀏覽器,輸入http://localhost:4000/ 即可打開Hexo的默認(rèn)頁(yè),如圖
ctrl + C 結(jié)束本地預(yù)覽。
# 部署到github
- 首先你的有個(gè)github 賬號(hào),注冊(cè)github賬號(hào)自行百度。
- 在github創(chuàng)建一個(gè)repository 名字為你的organization名字 .github.io
- 你安裝的hexo目錄(就剛才建的blog)下的_config.yml文件翻到最下面,改成我這樣子的(冒號(hào)后面有空隔)
```
deploy:
type: git
repository: https://github.com/zhouchatian/zhouchatian.github.io.git
branch: master
```
repository就是你剛才在github上創(chuàng)建的repository 的ssh。
# 推送到github
1.首先安裝git 一個(gè)插件
執(zhí)行命令:
```
npm install hexo-deployer-git --save
```
2.推送到個(gè)ithub
```
hexo deploy
```
到此你的Hexo已經(jīng)完成了,那么開始寫博客吧
# 新建博客
1.命令生成
```
hexo new "文章名字"
```
新生成的文章都會(huì)保存到/source/_posts 目錄下。打開自動(dòng)生成的文檔模板,內(nèi)容如下:
```
---
title: testMyBlog
date: 2017-03-09 07:20:04
tags:
---
```
可以在這用Markdown 寫作工具打開,編寫文章。
2.文檔拷貝
# 生成博客
```
hexo generate
```
在這之前最好執(zhí)行下
```
hexo clean
```
3.發(fā)布到github上
```
hexo deploy
```
# 常用快捷命令
```
hexo new "postName" //新建文章
hexo new page"pageNme" //新建頁(yè)面
hexo server //開啟預(yù)覽訪問端口(默認(rèn)端口4000,`ctrl+c`關(guān)閉server)
hexo generate //生成靜態(tài)頁(yè)面至public目錄
hexo deploy //將deploy 目錄部署到服務(wù)器
hexo help //查看幫助
hexo version //查看Hexo的版本
```
對(duì)應(yīng)的快捷指令
```
hexo n ==hexo new
hexo g ==hexo generate
hexo s ==hexo server
hexo d ==hexo deploy
hexo h ==hexo help
```
版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。