Hexo是什么
A fast, simple & powerful blog framework
Hexo 是一個快速痪寻、簡潔且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章露氮,在幾秒內(nèi)挠乳,即可利用靚麗的主題生成靜態(tài)網(wǎng)頁慧域。
準(zhǔn)備工作
安裝Git
如果沒有安裝HomeBrew先安裝之:
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
通過brew安裝git
$ brew install git
安裝Node.JS
$ brew install node
安裝Hexo
npm install hexo-cli -g
安裝完畢以后侄非,檢驗一下:
$ hexo
Hexo配置
初始化創(chuàng)建目錄
使用hexo init命令
$ hexo init <folder>
初始化后文件目錄如下:
├── _config.yml
├── package.json
├── scaffolds
│ ├── draft.md
│ ├── page.md
│ └── post.md
├── source
│ └── _posts
│ └── hello-world.md
└── themes
npm install
執(zhí)行以下命令:
$ cd <folder>
$ npm install
運行
$ hexo generate
$ hexo server
成功后,打開:localhost:4000
可以查看效果
部署:
$ hexo deploy
Hexo添加Git配置:
- 安裝hexo-deployer-git
npm install hexo-deployer-git --save
- 配置根目錄_config.yml
deploy:
type: git
repo: <repo>
branch: <branch>
Hexo簡寫命令
hexo n #新建文章
hexo g #生成public靜態(tài)文件
hexo s #本地發(fā)布預(yù)覽效果