一、安装hexo
- 全局安装hexo
1 | cnpm install hexo -g |
- 创建文件夹并初始化
1 | hexo init |
3.安装依赖
1 | cnpm install |
4.生成静态文件、启动服务
1 | $ hexo g //生成静态文件 |
- 问题:假如页面一直无法跳转,那么可能端口被占用了。此时我们ctrl+c停止服务器,接着输入“hexo server -p 端口号”来改变端口号
1 | $ hexo server -p 8888 |
- 新建一篇博客
1 | $ hexo new post “我的第一篇GitHub博客” |
二、创建github仓库及部署
Github新建项目,项目必须要遵守格式:名称.github.io
1
aa.github.io
修改_config.yml配置文件
1 | deploy: |
3.安装hexo-deployer-git自动部署发布工具
1 | cnpm install hexo-deployer-git --save |
4.发布到Github
1 | $ hexo clean |
三、问题解决
- 在执行hexo deploy的时候一直出现ERROR Deployer not found: git。
1
cnpm install hexo-deployer-git --save