现在已经搭建了基础的网站,下面就要对网站的各个方面进行配置
一、主题的选择
首先要考虑的就是主题的选择,我选择使用的是Yilia主题你也可以按照自己的意愿,选择自己喜欢的主题,大部分都是个人做的主题,都提供了预览。
Hexo官网的主题列表:https://hexo.io/themes/
一般主题的下载/安装无非两种方法:
第一种是下载下来的是压缩包,解压到[你的网站文件夹/themes]文件夹里。
第二种是使用Git进行下载(几乎所有的主题都是开源且托管在网上git库中),直接将库clone下到[themes文件夹]即可
●主题的下载
※接下的文段我将一直使用Yilia主题为例子。步骤 :
1.访问该主题的网站https://github.com/litten/hexo-theme-yilia
2.查看使用和下载说明
3.在Git Bash中指向自己网站文件夹下的 themes文件夹(CD)
4.Git输入
$ git clone https://github.com/litten/hexo-theme-yilia.git themes/yilia
至此,themes文件夹中将会出现yilia文件夹
5.打开网站文件夹下的_config.yml文件
6.找到 theme: 字段
7.改为:theme: yilia
至此,使用$hexo server
命令预览网页,即可看到修改主题后的网站
二、配置的修改
此时,网站文件夹 和 themes/yilia 下均有_config.yml文件,都需要根据自己的需要对文件内容进行修改。
网站文件夹下_config.yml文件内容的解释:参考https://hexo.io/zh-cn/docs/configuration.html
主题文件夹下_config.yml文件内容的解释:参考主题网站说明
必要修改的有:
+ title 网站标题
+ subtitle 网站副标题
+ description 网站描述
+ author 您的名字
+ language 网站使用的语言
+ theme 网站主题
三、网站的维护与发布
当你按照自己的需要修改好了网站,并使用$hexo server
预览成功后,需要发布并更新库中的网站文件,其他人才能看得到
输入以下指令1
2
3$hexo clean
$hexo generate
$hexo deploy
- clean命令是清除原来生成的静态网页文件
- generate命令是生成新的静态网页文件
- deploy命令是将新生成的静态网页文件发布到你账户的库中
$hexo help
来查看帮助
之后你网站的修改,包括文章的发表都要使用这三条命令来进行更新
$hexo clean
$hexo generate
$hexo deploy
进行更新和发布
四、进行文章的添加与发布
当你想要添加一篇文章时,输入命令
$hexo new "文章标题"
终端将会显示:
根据INFO的提示 打开你的文章文件,文件内容应该是这样:1
2
3
4
5
title: 文章标题
date: 2018-01-30 21:07:28
tags:
两个---
之中是文章的属性,包括标题,时间,标签等,还有其他的属性可以添加详细请参考Front-matter说明
在---
下面,就可以写文章的正文,需要注意的是,hexo支持多种写法,建议使用Markdown写法编写
※当文章写完并用$hexo server 预览之后,依然需要使用参考文章
Markdown 语法说明(简体中文版):https://www.appinn.com/markdown/
hexo标签插件说明:https://hexo.io/zh-cn/docs/tag-plugins.html
clean、generate、deploy
命令进行重新生成和发布网页。