参考文档
这个博客的搭建,完全得益于教你免费搭建个人博客,Hexo&Github和使用GitHub和Hexo搭建免费静态Blog这两篇文章,非常详细地描述了基于hexo+github搭建个人博客的准备工作及安装和配置流程。
遇到的问题
虽然上面这两篇文章写得很详细,但是我在按着教程搭建的过程中还是遇到一些小问题,这里记录一下:
1、注意运行路径
在浏览器中查看自带的hello world文章,需要执行 hexo generate 和hexo server两个命令,这里要注意一下这两个命令的执行路径,需要在hello world文章路径下执行。
2、MarkdownPad无法预览
win10下首次安装MarkdownPad会出现右侧浏览页面无法浏览的情况,
这种情况下需要安装Awesomium 1.6.6 SDK,安装完成之后问题可解决。
3、yilia主题头像无法显示
若加载头像后,头像无法显示,需要将’themes/yilia/layout/_partial’路径下的文件left-col.ejs中的第6行修改为:
<img src="<%=theme.avatar%>" class="js-avatar show">
4、部署上传
部署上传时执行以下命令时
hexo d
报’ERROR Deployer not found: git’错误,可能是deployer-git插件未安装,在根目录下执行下面代码安装该插件即可。
npm install hexo-deployer-git --save