1 软件准备
- 注册Github,假设用户名为test。
- 新建一个与用户名同名github.io仓库,即test.github.io,最后博客的访问地址也是test.github.io。
- 安装Git软件,配置SSHKey,实现Git与Github的认证连接,参考《Git与Github的使用一文》。
- 安装Node.js软件
2 安装配置Hexo
安装hexo
使用cmd执行命令npm install -g hexo
初始化hexo
新建一个本地文件夹,如E:\Blog保存博客系统文件,命令如下:cd /e/Blog/
hexo init配置部署信息
修改Blog文件夹下的_config.yml文件的deploy部分,如下:1
2
3
4deploy:
type: git
repository: git@github.com:test/test.github.io.git
branch: master安装部署插件
执行命令:npm install hexo-deployer-git –save
3 使用Hexo写博客
新建博客文章
执行命令hexo new “postName” #新建文章
hexo new page “pageName” #新建页面执行命令后,在source/_posts文件夹下生成对应的md文件,使用markdown语法撰写文章。
生成博客
执行命令hexo g
预览博客
执行以下命令,可在浏览器预览博客文章(http://localhost:4000)。hexo s
发布博客到Github
执行以下命令。执行过程中会要求输入密码。hexo d
4 博客美化
头像图片、作者名字、网站描述、评论、搜索、统计等网站属性都在根目录的_config.yml文件里配置。