0%

Hexo 出现 can not read a block mapping entry 的解决办法

最近在用 hexo 建博客的时候,不知道为什么有几篇没有显示出来,看了一下编译记录显示

1
YAMLException: can not read a block mapping entry; a multiline key may not be an implicit key at line 8, column 1:

谷歌了一下发现是顶部的 YAML 写错了。

因为 YAML 语法规定必须要在冒号后加空格,所以没有空格的情况下会报错。

因为我自己是用 typora 来写 Markdown 的,所以也就没有注意到这个细节,用 vscode 就能看出来了

mark

参考:https://blog.csdn.net/feinifi/article/details/64204687

本文作者:草梅友仁
本文地址: https://blog.cmyr.ltd/archives/2458ba2a.html
版权声明:转载请注明出处!

解决 VSCode 中 experimentalDecorators 设置问题

参考:VSCode 中”experimentalDecorators”设置问题

直接把新项目移动到工作区项目的首位

在排序第一的项目中加入含有 experimentalDecorators 配置的 tsconfig.json,重启编辑器,不报错了。
也就是说,vsCode 编辑器在查找 experimentalDecorators 配置的时候,只会查找第一个工作区的项目,如果该项目有 experimentalDecorators 配置,则整个工作区使用该配置,如果没有,整个工作区都不会使用。

草梅:这个问题应该是 vscode 的 BUG,但是由于本人英语较烂就没有去 GitHub 上提 lssues 了,如果有人有同样的问题可以去提一下

本文作者:草梅友仁
本文地址: https://blog.cmyr.ltd/archives/433aed80.html
版权声明:转载请注明出处!