环境准备

  1. Git 下载网址
  2. nodejs 下载网址
  3. hexo 官网文档
1
2
3
npm install -g hexo-cli
# 如果这一步因为网络的原因失败,换下面命令
# npm install -g cnpm --registry=https://registry.npm.taobao.org cnpm install hexo-cli -g

创建流程

  1. 初始化
  • 运行以下命令
1
2
3
hexo init myblog
cd myblog
npm install
  • 本地测试(处于myblog文件夹下)
1
2
3
4
hexo clean
hexo g
hexo s
# 没问题就可以在 http://localhost:4000/ 网址下查看
  1. 更换主题
1
2
流程: 选定主题,直接去github上下载下来,解压放入到themes文件夹,文件夹名字叫啥
就在_config.yml文件中的theme字段配置成文件夹名
  1. github pages部署
  • github上创建同你的用户名的项目,例子:你的用户名是xx, 则创建一个xx.github.io项目
  • _config.yml配置
1
2
3
4
deploy:
type: 'git'
repo: 这里填你的github项目地址
branch: master
  • 安装必要插件
1
npm install hexo-deployer-git --save
  • 生成上传
1
2
3
hexo clean
hexo g
hexo d