环境准备
安装node.js
去nodejs官网下载对应系统的安装包,按提示安装。
检验安装成功:
1 | node -v |
安装hexo
1 | npm install hexo-cli -g |
检验安装成功:
1 | hexo -v |
Hexo搭建博客
创建博客目录
1 | hexo init blog |
生成静态页面
1 | hexo g |
运行
1 | hexo s |
然后打开浏览器,输入地址 localhost:4000 即可看到效果
Github相关配置
创建一个xxx.github.io的public仓库
项目的名称必须是(你的用户名.github.io) , 如果您的账户名是xxx,则需要创建一个xxx.github.io的public仓库,如图
安装 hexo-deployer-git
1 | npm install hexo-deployer-git --save |
配置git
在博客根目录找到 _config.yml 文件,并配置 deploy
1 | deploy: |
branch
为分支,默认为master
,可以不配置 repo
为仓库地址,在github上新建仓库后,可复制仓库地址,并在此处配置 ,如图:
部署
将博客生成静态页面,然后部署到GitHub
1 | hexo g |
访问博客
输入创建好的GitHub仓库名 xxx.github.io 作为地址,然后访问。