0%

使用HEXO搭建个人博客(Ubuntu 18)

参考官方文档https://hexo.io/zh-cn/docs

1.安装nvm

1
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.34.0/install.sh | sh

将以下语句添加到.bashrc文件:

1
2
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm

开始安装

1
nvm install stable

2.安装HEXO

1
npm install -g hexo-cli

3.创建blog文件夹

1
2
3
4
hexo init blog    #通过hexo创建一个blog项目
cd blog
npm install
hexo server #开发服务

4.配置git地址

在blog项目根目录下里找到_config.yml文件,找到Deployment,然后按照如下修改:

1
2
3
4
deploy:
type: git
repo: git@github.com:yourname/yourname.github.io.git
branch: master

5.安装 hexo-deployer-git自动部署发布工具

1
npm install hexo-deployer-git --save

需要在博客目录下安装

6.生成静态文件部署到github

hexo clean && hexo g && hexo d

7.打开博客

地址:yourname.github.io
部署到github后可能得等一会才会生效,少则一分钟,多则半小时。