
hexo简介
A fast, simple & powerful blog framework, powered by Node.js.
Features
- Blazing fast generating
- Support for GitHub Flavored Markdown and most Octopress plugins
- One-command deploy to GitHub Pages, Heroku, etc.
- Powerful plugin system
本地环境
Win10 x64(in 2017)
macOS(in 2018)
安装必须的软件
安装git(v2.20.1)
安装node.js(v10.14.2)
安装hexo(3.9.0)
必须先安装node.js在在git-bash里执行
1 | $ npm install -g hexo-cli |
更新hexo
1 | npm install hexo-cli -g |
配置github
到Repository下,找到以下内容
先点击HTTPS,然后复制里面的地址。然后编辑_config.yml文件(在C:\Hexo下)
修改文件里面的deploy。其中的repository就改成你刚刚复制的地址。保存这个文件。
注意每个冒号后面有一个空格
配置hexo
新建 hexo文件夹
建立一个名字叫「Hexo」的文件夹,然后在此文件夹中右键打开Git Bash。
1 | $ hexo init |
Hexo随后会自动在目标文件夹建立网站所需要的所有文件。
现在我们已经搭建起本地的hexo博客了,执行以下命令(在C:\hexo),然后到浏览器输入localhost:4000看看。
1 | $ hexo g |
写文章
执行以下命令
1 | $ hexo n #写文章 |
或者,直接在source/_posts文件夹下新建md文件
部署
推送到服务器上,执行
1 | $ hexo clean #生成 |