新建仓库

操作参考github手册,仓库名称为:username.github.io

创建hexo

  • mkdir blog
  • cd blog
  • npm install hexo-cli -g
  • hexo init

克隆仓库

  • git clone git@github.com:USERNAME/USERNAME.github.io.git
  • 把blog文件夹下的内容全部复制到仓库文件夹内

生成静态页面&运行

  • hexo generate
  • hexo server

配置__config.yml

1
2
3
4
5
# Deployment
## Docs: https://hexo.io/docs/deployment.html
deploy:
type: git
repo: git@github.com:USERNAME/USERNAME.github.io.git

安装部署插件

  • npm install hexo-deployer-git -save

部署

  • hexo deploy

访问

切换主题

  • https://hexo.io/themes/
  • 下载后放到项目中theme文件夹下
  • 修改文件夹名字
    • hexo-theme-Nlvi->Nlvi
  • 修改项目中的配置文件__config.yml
    • theme: Nlvi

注意

  • _config.yml冒号后要有一个空格