0%

文章生成模板

命令

1
hexo new [layout] "postName"  #新建文章

按照layout格式,根据postName生成文章到hexo/source/_posts/postNmae.md.
layout为可选参数,默认为post,其他可选项在hexo/scaffolds目录下查看,md文件就是layout的名字。
可以自行添加新的layout或者更改现有的layout。

阅读全文 »

overview

Hexo 有两份主要的配置文件(_config.yml),一份位于hexo根目录下,另一
份位于主题目录下。为了描述方便,在以下说明中,将前者称为
全局配置文件,后者称为 主题配置文件。

hexo全局配置文件_config.yml

与主题有关的 全局配置文件配置

1
2
theme: hexo-theme-next #启用主题
language: zh-CN #查看themes/hexo-theme-next/languages下支持的语言
阅读全文 »

目录介绍

hexo directory tree
1
2
3
4
5
6
7
8
9
10
11
12
13
hexo
├── .deploy_git #hexo deploy命令部署到Github Pages上的内容
├── node_modules #hexo支持的node命令
├── public #hexo generate命令生成的静态网页内容
├── scaffolds #layout模板目录,其中的md文件可以添加或者修改
├── source #文章源码存放目录,包括markdown和html
| ├── _drafts #草稿文章
| └── _posts #发布文章
├── themes #主题文件目录
| └── next
| └── _config.yml #next主题配置文件
├── _config.yml #全局配置文件
└── package.json #应用程序数据,版本等信息

配置hexo(3.8.0)

编辑hexo目录下的_config.yml文件

Note:修改配置前,做好备份;修改后执行以下命令,验证配置。

1
2
3
$ hexo clean #一定要先清除,否则可能在生成的网页中出现乱码等奇怪的现象
$ hexo g
$ hexo s
阅读全文 »

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

阅读全文 »