hexo搭建

Hexo安装

电脑安装好node和git,终端执行命令:

1
sudo npm install -g hexo

接着在任意位置创建一个文件夹,如Blog,cd到该路径下执行以下命令

1
hexo init

接下来是安装依赖包

1
npm install

执行以下命令

1
hexo s

在浏览器输入http://localhost:4000/ 就可以进行查看了。

部署到gitHub

创建Github账号并新建项目
项目名称为用户名.github.io的固定写

编辑自己创建的本地博客文件夹中的_config.yml中的deploy

1
2
3
4
deploy:
type: git
repo: git@github.com:username/username.github.io.git (我自己的git@github.com:Anne-Tao/Anne-Tao.github.io)
branch: master

为了能够使Hexo部署到GitHub上,需要安装一个插件

1
npm install hexo-deployer-git --save

修改完成之后保存退出,然后输入以下命令

1
2
3
hexo clean 
hexo g
hexo d

配置主题

本站选的是hexo-theme-next
在根目录下执行如下命令

1
git clone https://github.com/iissnan/hexo-theme-next themes/next

将根目录下_config.yml里theme的名称landscape修改为next

next主题优化

本站参考别人分享的hexo的next主题个性化配置教程,写的非常好,省的自己折腾了

绑定个人域名

在根目录下source目录下新建文件名为:CNAME文件,直接将自己的域名如:wutao.work写入
登录阿里云账号,在域名解析界面添加3条记录

1
2
3
@          A             192.30.252.153
@ A 192.30.252.154
www CNAME username.github.io.

-------------本文结束感谢您的阅读-------------
undefined