记录hexo + github博客搭建过程,不是教程,只是mark下以防忘记。
主要分2个步骤github配置和hexo配置
1.github配置
1). github创建博客项目
- 创建一个项目,格式必须是
github用户名称.github.io
2). github设置ssh key
cd ~/.ssh
ssh-keygen -t rsa -C "your_email@example.com" #最后一个参数替换成你自己的GitHub注册邮箱
- 接上步,根据提示生成key,然后复制.ssh文件夹下id_rsa.pub文件的内容
- github-个人账号-settings-SSH and GPG keys,选择new SSH keys,设置Title和刚才复制的Key,#Title表示电脑名称,如office-macbook
- 输入
ssh -T git@github.com
测试是否成功
2.hexo配置
1). 安装hexo
npm install -g hexo-cli
2). 进入博客目录,初始化
git clone xxx/github用户名称.github.io #博客项目地址
cd github用户名称.github.io
hexo init
3). 选择主题
本人想搭建一个简单类似wiki样式的博客,最后选择了https://github.com/zthxxx/hexo-theme-Wikitten
根据文档,安装即可
4). 编写博客
博客根目录 - source - _posts中编辑md文件
选择用印象笔记的md编辑的,支持直接预览,当然其他方式可以,自己选择。
5). hexo常用命令
hexo g #生成静态图片
hexo s #本地模拟查看
hexo d #部署到github
3.遇到报错问题
hexo d
ERROR Deployer not found: git
安装下hexo-deployer-git
npm install --save hexo-deployer-git
最后实现效果,地址:
https://longchena.github.io/