0%

随着期末考试结束,我们的初一生活结束了。

之前用Gitee搭建过简单的纯html网站,界面很丑,于是便想:“Gitee能搭建网站,应该也能搭建博客吧。”在一次部署Gitee Pages的时候,我偶然地发现了Gitee支持Hexo,Hugo和Jekyll。我看了看这些软件的相关信息,觉得Hexo比较适合我,因为它的可定制性比较高,主题和插件都很多。

Nodejs与Git的安装

Hexo依赖Nodejs和Git
先安装Nodejs,由于官网下载太慢,所以我只能在官网看版本号,然后到淘宝Nodejs镜像站下载,下载完一路下一步就安装成功了。
然后是安装Git,Git官网也很慢,所以也要到镜像站下载,一路下一步即可

npm换源与安装Hexo

npm的默认下载源是非常慢的,所以要输入下面的命令换为中国源
$ npm config set registry https://registry.npm.taobao.org
然后安装Hexo
$ npm install hexo-cli -g
至此,Hexo安装完毕

初始化博客

cmd先cd到你想要放置博客文件的地址,然后输入
$ hexo init blog
$ cd blog
$ npm install
$ hexo s
将_config.yml中的languege:改为languege: zh-CN这样就可以将网站变成中文了
然后再浏览器输入“localhost:4000”如果成功,那么你的界面应该是这样的

安装主题

Hexo默认主题应无法满足大部分人的需求,经过仔细筛选之后,我认为NexT主题比较好看,于是便按照官方文档进行安装。
$ git clone https://github.com/next-theme/hexo-theme-next themes/next
然后在blog文件夹的_config.yml中将theme: landscape改为theme: next
注意:冒号必须为英文冒号,且后面必须有空格,否则会报错

配置Hexo与主题

NexT主题的配置可以按照官方文档进行
Hexo的配置可以按照Hexo文档进行

部署到Gitee

标题

# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
注意:Apollo主题中,二级标题与三级标题相同,四、五、六级标题相同

字体

*斜体文本*
_斜体文本_
**粗体文本**
__粗体文本__
***粗斜体文本***
___粗斜体文本___

段落

段落的换行:输入两个空格和回车

列表

有序列表

使用星号*、加号+、减号-标记,效果相同

无序列表

使用数字和.表示
1. 第一项
2. 第二项
3. 第三项

列表嵌套

列表嵌套只需在子列表中的选项添加四个空格即可

区块

Markdown 区块引用是在段落开头使用>符号 ,后面加空格
嵌套:使用多个>符号

代码

使用符号点把代码括起来
使用连续三个点符号包括一段代码

链接

[链接名称](链接地址)

<链接地址>

图片

直接使用html语法

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.

Quick Start

Create a new post

1
$ hexo new "My New Post"

More info: Writing

Run server

1
$ hexo server

More info: Server

Generate static files

1
$ hexo generate

More info: Generating

Deploy to remote sites

1
$ hexo deploy

More info: Deployment