1 个人博客起步
-
安装前提
-
hexo
基于node
环境 , 安装hexo
前先安装node
- 安装
Git
-
-
安装
hexo
- 全局安装
npm install -g hexo-cli
- 验证安装
hexo -v
-
初始化博客
- 终端切换到管理博客的文件夹下(例:
D:\blog
) - 初始化
hexo init
- 终端切换到管理博客的文件夹下(例:
-
启动博客(本地) ---- 一般用于预览
hexo server
-
新建文章
- 新建文件
hexo new "文件名"
- 使用
typora
orvscode
等编辑文件
-
生成静态网页
- 切换到博客根目录下
hexo generate
2 更换主题
-
将主题仓库克隆到博客根目录下
git clone <主题github仓库地址> themes/<主题名>
修改hexo根目录下的
_config.yml
:theme: 主题名
生成静态文件:
hexo g
启动本地服务器查看效果:
hexo s
推到github上:
hexo d
3 网站基本信息的配置
参数 描述 title
网站标题 subtitle
网站副标题 description
网站描述 keywords
网站的关键词。使用半角逗号 ,
分隔多个关键词。author
您的名字 language
网站使用的语言。对于简体中文用户来说,使用不同的主题可能需要设置成不同的值,请参考你的主题的文档自行设置,常见的有 zh-Hans
和zh-CN
。timezone
网站时区。Hexo 默认使用您电脑的时区。请参考 时区列表 进行设置,如 America/New_York
,Japan
, 和UTC
。一般的,对于中国大陆地区可以使用Asia/Shanghai
。其中,
description
主要用于SEO,告诉搜索引擎一个关于您站点的简单描述,通常建议在其中包含您网站的关键词。author
参数用于主题显示文章的作者。
4 文章基本信息的配置
参数 描述 默认值 layout
布局 title
标题 文章的文件名 date
建立日期 文件建立日期 updated
更新日期 文件更新日期 comments
开启文章的评论功能 true tags
标签(不适用于分页) categories
分类(不适用于分页) permalink
覆盖文章网址 keywords
仅用于 meta 标签和 Open Graph 的关键词(不推荐使用)
5 侧栏文章目录样式设置
toc:
enable: true
number: false // 目录自动添加编号
wrap: false
expand_all: true // 目录全部展开
max_depth: 6