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漫 ...

^

这个错误导致网站无法构建 凉了🤦‍♂️

所以 博主立马谷歌百度了一番
根据错误 可以判定这是个格式问题

可是检查了一番 Front-Matter 没有问题呀 特意和之前写的文章对比了下

解决

最后 突然想了下会不会是 yuque-hexo 的”问题”
于是打开github 发现更新了!!!

于是在 *.travis.yml *
指定了 yuque-hexo 的版本

1
2
# 将 - npm install -g yuque-hexo 修改为
- npm install -g yuque-hexo@1.4.3

Success

最后

很感谢 x-cold大佬的开源库 https://github.com/x-cold/yuque-hexo

新版本我还需要看看怎么用😁
先用着稳定版本~

Comments

Your browser is out-of-date!

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

×