Hexo 部署
什么是Hexo?
Hexo是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他标记语言)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
查看官方文档来了解更多吧!
安装
安装hexo环境搭建
- Node.js安装
- git下载
- GitHub账户(已设置用户名和邮箱、已添加密钥)
- GitHub仓库搭建(这里是托管到GitHub上,仓库名称为[用户名+.github.io])
hexo安装
1 | $ npm install hexo |
More info: Writing
安装 Hexo 完成后,请执行下列命令,Hexo 将会在指定文件夹中新建所需要的文件。
1 | $ hexo init <folder> |
配置
| 参数 | 描述 |
|---|---|
| title | 网站标题 |
| subtitle | 网站描述 |
| author | 您的名字 |
| … | … |
更多详细配置可以查看官方文档
常用命令
1、清除缓存文件 (db.json) 和已生成的静态文件 (public)。
1 | $ hexo clean |
2、生成静态文件。
1 | $ hexo generate |
3、启动服务器。默认情况下,访问网址为: http://localhost:4000/。
1 | $ hexo server |
4、部署网站。
1 | $ hexo deploy |
更多指令可以查看官方文档
主题下载
我用的是hexo-theme-butterfly主题
在你的 Hexo 根目录里输入以下命令进行下载
1 | git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly |
修改 Hexo 根目录下的 _config.yml,把主题改为 butterfly
1 | theme: butterfly |
其他更多详细的配置需要阅读Butterfly - A Simple and Card UI Design theme for Hexo
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Luax的博客!






