搭建hexo
刚在win下搭建好hexo并且部署到github上,先记录一下..之前有在Linux环境下搭建过,当时对Linux不太熟,出了一堆的bug,后来都解决了,折腾了一番,最后增长了经验值。后来搭建hexo的虚拟机没掉了,因此现在在win下重新搭建一个。
在hexo系列教程:(二)搭建hexo博客 中有很好的教程,然后根据自己实际部署的情况再做一些补充。
教程里面有几个步骤:
- 安装Git
- 安装Node.js
- 安装hexo
- 创建hexo文件夹
- 安装依赖包
- 在Github上创建repository
- 部署
这里补充一下部署的细节吧
部署
我在实际部署中是需要设置ssh的,设置ssh网上有许多教程,但需要注意的一点是邮箱好像是要github验证过的。
生成public key
ssh-keygen -t rsa -C "邮箱地址"
设置github上的SSH keys
登录github,添加刚刚生成的key
设置git的用户名和email
git config -global user.email "邮箱地址"
git config -global user.name "用户名"
编辑_config.yml
文件
deploy:
type: git
repo: git@github.com:7777777line/7777777line.github.io
上面的编辑内容和教程里的有点不一样。
部署
hexo g
hexo d
部署完之后就可以愉快地玩耍啦