安装hexo

1
npm install -g hexo-cli

使用hexo初始化

1
2
3
hexo init <project_name>
cd <project_name>
npm install

根目录下的_config.yml是你系统的配置文件, source下的_posts文件夹是文章的存放路径

_config.yml优先级

Hexo 配置文件中的 theme_config 的优先级最高,其次是 _config.[theme].yml 文件。 最后是位于主题目录下的 _config.yml 文件。比如默认有个_config_landscape.yml主题配置文件

写作配置

默认用title生成文件,可以在_config.yml中配置生成带日期的前缀,修改new_post_name即可。

1
new_post_name: :year-:month-:day-:title.md # File name of new posts

标签的语法:

1
2
3
4
5
tags: 
- hexo
- dd
categories:
- 其他

新建文章

使用 hexo new "blog_title" 命令来新建一篇博客,生成的文件在source/_posts目录下

运行

1
hexo server

生成静态文件

1
hexo generate

完成后部署

1
hexo deploy --generate

指南

https://hexo.io/zh-cn/docs/

sky主题