Hexo博客搭建,主题配置
文档 https://hexo.io/zh-cn/docs/
1.准备工作
本地下载安装 nodejs
安装hexo-cli
1 |
|
2.初始化
本地新建一个文件夹Blob,终端输入下面命令,或者手动创建文件夹
1 |
|
1 |
|
初始化完成之后
1 |
|
1 |
|
1 |
|
3.hexo 常用命令
命令 | 描述 |
---|---|
hexo init [folder] | 初始化博客,将博客基本模块下载到本地folder下面 |
hexo new [layout] [blob title] | 创建博客文章,layout指定使用布局,不指定则使用默认布局,blob title 博客文章标题 |
hexo clean | 清理缓存文件(db.json)和生成的public |
hexo s 或 hexo server | 本地启动站点,访问localhost:4000 |
hexo g 或 hexo generate | 生成部署前的站点 |
hexo d 或 hexo devlop | 部署站点 |
hexo d -g 或 hexo devlop -g | 部署站点前,先生成再部署 |
4.站点配置
配置文件 _config.yml
基本配置:
参数 | 描述 |
---|---|
title | 网站标题 |
subtitle | 网站副标题 |
description | 网站描述 |
keywords | 网站的关键词。支持多个关键词。 |
author | 您的名字 |
language | 网站使用的语言。对于简体中文用户来说,使用不同的主题可能需要设置成不同的值,请参考你的主题的文档自行设置,常见的有 zh-Hans和 zh-CN。 |
timezone | 网站时区。Hexo 默认使用您电脑的时区。请参考 时区列表 进行设置,如 America/New_York, Japan, 和 UTC 。一般的,对于中国大陆地区可以使用 Asia/Shanghai。 |
部署配置:
介绍部署导github:远程创建好仓库,不知道的可以看看使用 Jekyll 创建 GitHub Pages 站点
安装
1 |
|
修改配置文件
1 |
|
参数 | 描述 | 默认值 |
---|---|---|
repo | github仓库地址(上面新建的带.io的仓库) | |
branch | 分支名称 | 默认master |
message | 部署的时候的提交信息 | 默认是站点更新日期:’YYYY-MM-DD HH:mm:ss’ |
token | 令牌 |
最后执行部署
1 |
|
访问站点(一般要等上几分钟才会出现内容)
yourname.github.io
5.主题更换
下载安装主题
这里使用一款简约的主题yilia
将主题clone到themes文件夹下面
1 |
|
_config.yml
更改配置(默认是landscape)
1 |
|
本地查看
1 |
|
远程部署
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Coder Long!
评论