Hexo 搭建個(gè)人博客網(wǎng)站

# 環(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

```

本人csdn原文鏈接

版權(quán)聲明:本文為博主原創(chuàng)文章,未經(jīng)博主允許不得轉(zhuǎn)載。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容