YuQue-Hexo的“坑”

前言

云端写作,自动部署 用了一段时间了
很喜欢这个流程 发博客的频率也高了不少

问题

但是 昨晚突然在Travis-CI自动构建的时候遇到了个报错
所有文章都构建失败了 瑟瑟发抖

报错详情:

1
2
3
4
5
6
7
ERROR Process failed: _posts/yuque/4-11 DSA.md

YAMLException: incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line at line 6, column 18:

description: tags: [DSA]---从今天起 会不定期分享一些自己在学习DSA漫 ...

^

云端写作,自动部署

前言:
之前匆忙搭过几次博客 试过基于TP+Bootstrap搭建 也试过使用Wordpress 最后采用了Hexo
一直有使用语雀这个云端写作平台,UI简约清爽,操作流畅
也有了解到Travis-CI这款持续集成工具

某天 在segmentfault看到了一篇类似的转载文章
所以趁着今天有空实践操作下

之前使用hexo deploy配置了github和自己的vps
所以 基本流程都是

1
2
hexo new 'xxx'
hexo g -d

没觉得有什么不方便的 直到有一天
我想在另外一台设备上面写博客 那么我必须将整个项目拷贝过来 完成之后要保持两台设备的内容是一致的
不然就会导致部署之后有不同的地方
部署流程就变得很糟

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×