Hexo 与 Butterfly主题部署到 Github 的使用历程记录

配置环境
安装工具
设置国内镜像源
1
| npm config set registry https://registry.npmmirror.com/
|
1
| npm config set registry https://mirrors.cloud.tencent.com/npm/
|
1
| npm config set registry https://r.cnpmjs.org/
|
1
| npm config set registry https://registry.npmjs.org/
|
Github 配置
Git 配置
1 2
| git config --global user.name "GitHub 用户名" git config --global user.email "GitHub 邮箱"
|
1
| ssh-keygen -t rsa -C "GitHub 邮箱"
|
- 把密钥添加至 GIthub 的 SSH and GPG keys 中
1.进入 C:\Users\用户名\.ssh
目录(要勾选显示“隐藏的项目”),用记事本打开公钥 id_rsa.pub 文件并复制里面的内容。
2.登陆 GitHub ,进入 Settings 页面,选择左边栏的 SSH and GPG keys,点击 New SSH key。
3.填写 Title,粘贴复制的 id_rsa.pub 内容到 Key 中,点击 Add SSH key 完成添加。
部署 Hexo
安装
1
| npm install -g hexo-cli hexo
|
主题 Butterfly
模块
1
| npm install hexo-renderer-pug hexo-renderer-stylus --save
|
1
| npm install hexo-generator-searchdb --save
|
1
| npm install hexo-deployer-git --save
|