使用hexo基于github pages做博客镜像

基于GitHub Pages为cssor.com做了一个镜像,采用的引擎是hexo。

过程中出现一些问题,逐一解决一下。

1、迁移到hexo,使用wordpress的RSS做数据源

我的rss默认只推送最近10条,需要在WP仪表盘下的 设置 → 阅读 项目下更改Feed中显示数目,改成比文章数多就行了。

2、某些迁移后的Markdown文件在generate时出现语法报错,例如:

SyntaxError: Unexpected token ; # 或如下面
Error: Unexpected colon on line 1588 in file

不好改,遂暂时将个别报错文件删除了事。

3、文件数过多,达到IO限制报错,如Error: EMFILE, open “some file path…”,解决如下:

ulimit -n 5000 #改为一个较大的数

这里有个参考: http://bubbyroom.com/2013/11/08/hexo-deploy-err/

基本目前遇到的问题就这些。

http://cssor.com/use-hexo-clone-blog-base-on-github-pages.html

参与评论

电子邮件地址不会被公开。 必填项已用*标注

*

全部分类
Books(4)code(7)database(6)html&css(24)java(11)JavaScript(48)jQuery(24)linux(20)python(1)React(1)share(1)soft(4)solution(53)thinking(17)vim(9)WordPress(8)前端优化(12)拓展(33)服务器(31)移动开发(4)自然(22)