本地安装Hexo
准备工作
安装Hexo
- 下载Hexo
1
npm install -g hexo-cli
- 创建并打开文件夹
1
2mkdir your_folder
cd your_folder - 初始化Hexo
1
hexo init
主题及插件
安装主题
可以去Hexo官方主题库选择喜欢的主题,命令如下
1 | # xxx为主题的git仓地址 |
我用的是butterfly主题
1 | git clone -b master https://github.com/jerryc127/hexo-theme-butterfly.git themes/butterfly |
安装插件
可以去Hexo官方插件库按需安装插件,命令如下
1 | # xxx为插件名称 |
下面是我常用的一些
- 渲染
Pug(原Jade)文件,可以将Pug文件转换为HTML1
npm install hexo-renderer-pug --save
- 渲染
Stylus文件,可以将Stylus转换为CSS1
npm install hexo-renderer-stylus --save
配置主题
- 打开
_config.yml文件 - 找到
theme配置 - 配置主题
1
theme: butterfly
PS:关于主题具体的配置参数及相关设置,请前往对应主题的官网进行查看,此处不做详细介绍。
首次部署
- 安装依赖npm,防止启动报错
1
npm install
- 清理缓存
1
hexo clean
- 生成静态文件
1
hexo g
- 启动服务
1
hexo s
- 打开本地地址
第一篇博客文章
分类
- 创建分类指标
1
hexo new page categories
- 在本地
source/目录下会出现categories目录 - 打开
source/categories/index.html文件,默认为1
2
3
4---
title: categories
date: xxx
--- - 添加
type: categories到文件中1
2
3
4
5---
title: 分类
date: xxx
type: categories
---
写作
- 创建新文章或页面
1
2# xxx为文章标题
hexo new xxx - 由于文章默认会添加到
source/_psot/目录下,可以根据自己需求手动调整文章目录。只需要保证在_post目录下即可,多少二级目录都无所谓,在静态编译后都会放到指定位置中去。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 Easyacg!