更换电脑后转移Hexo

之前一直考虑Hexo的异地更新问题,例如在下午学校电脑上更新一篇文章后,晚上回家要在下午更新的那篇文章的基础上,再更新一篇文章。这种情况下同步是主要要解决的问题。

当新建Hexo文件夹的时候,可以发现hexo init的时候会创建一个.gitignore文件。众所周知.gitignore文件的用途是Git添加到工作区、暂存区的时候忽略项目中文件名包含在.gitignore里的文件。那么官方的意思就很明显了,让我们使用Git来对这个文件夹进行管理,而Git的拿手好戏正是检查项目版本的异同,更改情况,然后更新,同步。

阅读更多

Hexo安装maupassant主题

maupassant是一个白色简约风格的Hexo主题,Github的项目地址在https://github.com/tufu9441/maupassant-hexo,与其他Hexo主题安装不同的是,maupassant需要安装两个NPM的渲染器,而不巧的是,其中有一个渲染器(hexo-renderer-sass)又正好是国内网络访问不了的,经过几次尝试,终于找到了在国内网络环境下成功安装的方法。

首先在npm install的目录用淘宝的NPM镜像命令cnpm代替默认的npm:

阅读更多