1 总结
博客的搭建使用hexo,hexo是使用Node.js实现的,因此搭建过程中还复习了一下很久之前学过的Node.js的知识。另外博客的发布可以直接使用markdown,而我平时写报告之类的都是使用markdown,所以非常便利。
2. 踩坑
主要踩了3个坑。
- typro零宽空格字符
因为我本地markdown是使用typro编辑的,他对于不同的段落自动起始字符会生成一个零宽空格字符,要命的是在typro、vscode,甚至记事本上都看不到这个零宽空格字符(不愧是“零宽”),最后是用的IDEA编辑器才看到这个零宽空格字符ZWSP,将其删掉,hexo才能正常生成博客。
- 博客插入图片问题
博客插入图片问题也困扰了我很久。因为typro原本默认是使用文件名.assets
文件夹作为图片文件夹的,但是hexo读取安装插件之后默认读取markdown的同名文件夹作为资源文件夹,这个bug调了好久。