Hexo配置使用

更新记录

2018/03/02 新增Gitment评论系统记录
2019/03/10 valine替换Gitment评论系统

Hexo文件结构

1
2
3
4
5
6
7
8
9
10
├── .deploy       #部署的文件  
├── node_modules #Hexo插件
├── public #生成的静态网页文件
├── scaffolds #模板,定义新文章初始样式
├── source #博客正文和其他源文件, 404 favicon CNAME 等都应该放在这里
   ├── _drafts #草稿
   └── _posts #文章
├── themes #主题
├── _config.yml #全局配置文件
└── package.json

Hexo及主题更新

1
2
npm update -g hexo              #更新hexo  
cd themes/主题 -> git pull #更新主题

ps:如无法正常更新主题,具体可参考Hexo主题Next升级

Hexo指令

hexo n "title"               #创建新文章   
hexo new [layout] "title"    #创建新文章 
hexo new page "about"        #创建新页面
hexo generate  <=>  hexo g   #生成静态页面    
hexo generate --watch         #监视文件变动   
hexo deploy  <=>  hexo d     #部署  
hexo server                  #运行    
hexo server -p 4000          #更改端口    
hexo clean                   #清除缓存     

hexo文章模板

title: title #文章名称
layout: post #布局,可省略
date: 2016-10-21 14:07:43 #创建时间
comments: true #是否可评论
categories: Blog #文章分类

  • cate1
  • cate2
    tags: [Hexo] 多个tags用格式[tag1,tag2,tag3] #文章tag.
    keywords: Hexo, Blog #关键字.

Hexo功能性使用

  • 添加Gitment评论系统

  • 添加 valine 替换 Gitment

更新 next 主题,参考 注册 leancloud 账号然后完成主题 _config.yml 中 valine 配置项内容即可。

参考文章

hexo常用命令
hexo你的博客