Hexo 博客使用方法指南
本文是Hexo博客的完整使用指南,涵盖从基础操作到高级配置的所有内容。
基础命令
1. 清理与生成
hexo clean         hexo g             hexo generate     
 
  | 
 
2. 本地预览
hexo server        hexo s             hexo s -p 5000     hexo s --debug    
 
  | 
 
3. 部署
hexo deploy        hexo d             hexo g -d          hexo d -g         
 
  | 
 
文章管理
1. 创建文章
hexo new post "文章标题"            hexo new "文章标题"                hexo n post "文章标题"            
 
  | 
 
2. 创建页面
hexo new page "页面名称"           hexo new page about               hexo new page categories          hexo new page tags               
 
  | 
 
3. 创建草稿
hexo new draft "草稿标题"          hexo publish "草稿标题"           
 
  | 
 
常用工作流程
1. 日常写作流程
 hexo new post "今天的想法"
 
 
 
  hexo clean ; hexo g ; hexo s
 
  hexo d
 
  | 
 
2. 完整部署流程
hexo clean       hexo generate    hexo deploy     
 
  | 
 
3. 一键部署 (推荐)
高级使用
1. 指定配置文件
hexo g --config custom.yml     
 
  | 
 
2. 安全模式
3. 调试模式
4. 静默模式
插件和主题
1. 安装插件
npm install hexo-plugin-name --save
 
  | 
 
2. 安装主题
git clone https://github.com/theme-author/theme-name.git themes/theme-name
 
  | 
 
3. 列出信息
hexo list post       hexo list page       hexo list route      hexo list tag        hexo list category  
 
  | 
 
实用技巧
1. 监视文件变化
hexo g --watch       hexo s --watch      
 
  | 
 
2. 强制重新生成
hexo clean ; hexo g --force
 
  | 
 
3. 检查 Hexo 版本
常见问题解决
1. 端口被占用
2. 生成失败
hexo clean           hexo g --debug      
 
  | 
 
3. 部署失败
Front-matter 常用字段
--- title: 文章标题 date: 2025-01-01 12:00:00 updated: 2025-01-01 12:00:00 tags:    - 标签1   - 标签2 categories:   - 分类1   - 分类2 excerpt: 文章摘要 permalink: custom-url cover: /images/cover.jpg top: true            password: 123456     toc: true            comments: true       mathjax: true        ---
 
  | 
 
目录结构说明
blog/ ├── _config.yml          # 站点配置文件 ├── package.json         # 依赖包信息 ├── scaffolds/          # 文章模板 ├── source/             # 源文件 │   ├── _drafts/        # 草稿 │   ├── _posts/         # 文章 │   └── _data/          # 数据文件 ├── themes/             # 主题 └── public/             # 生成的静态文件
 
  |