Hexo博客精简安装教程

Hexo blog streamlined installation tutorial

Posted by Zhihao on 2020-03-21

The First Title Picture

本文介绍Hexo博客精简安装教程

1.Requirements

首先是环境搭建,使用Hexo的前提需要在系统中安装Nodejs以及Git。
安装Nodejs
安装Git

2.Install Hexo

安装好环境之后,用npm安装Hexo

1
$ npm install -g hexo-cli

确认git是否链接得到GitHub:

1
ssh -T [email protected]
1
Hi xxx! You've successfully authenticated, but GitHub does not provide shell access.

链接成功,下一步。

3.创建博客文件夹

新建一个文件夹作为博客的文件夹,比如这里叫hexo

4.初始化博客

在此hexo文件夹中hexo init初始化

1
hexo init

这个时候已经可以hexo g ,一个最简单的博客已经建立成功,直接hexo s就可以看到博客啦!

5.更换主题

根据你喜欢的主题的说明更换即可。

6.部署到服务端

6.1 安装一个扩展

1
$ npm install hexo-deployer-git --save

6.2 克隆

进入你的blog文件夹,然后clone你的GitHub repo

1
$ git clone https://github.com/xxx/xxx.github.io.git .deploy/xxx.github.io

上一行代码的意思是将我们之前创建的repo克隆到本地的一个叫做.deploy的新建的文件夹用于存放克隆的代码。(当然这个.deploy的文件夹是隐藏的,你看不到)

6.3 deploy快捷部署

将下面的代码直接封装成sh,每次需要部署的时候直接bash执行就行。

1
2
3
4
5
6
7
8
9
10
cp -R public/* .deploy/xxx(your username).github.io
#这一行是复制blog下面的public中的网页代码到我们Git的本地文件夹
cd .deploy/xxx(your username).github.io
#进入这个本地的Git文件夹
git add .
#加载此文件夹下面所有的文件
git commit -m “update”
#提交代码
git push
#push到GitHub上

到这里你的个人博客基本框架搭建起来了,这里根据你自己所选的主题配置的不同,你的个性化设置也可以不一样,有很多的配置。


...

...

00:00
00:00