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/ # 生成的静态文件
|