备忘录
悬而未决的问题放几天就忽然解决了...

豆瓣书籍页面

https://abckillmen.github.io/douban/books/

豆瓣书籍页面的左右侧边栏自定义设置问题

引入插件:hexo-douban

Stellar 主题版本:1.29.1

参考:苏末了 - Hexo-Stellar 展示豆瓣影评|书评|乐评

问题:豆瓣自动生成的页面似乎是直接生成进 public ,不会部署i ndex.md 了,然后写在 widgets.yml 中的自定义组件写在站点主结构树中并不加载显示…

解决:总设置 config.yml 里 douban 下的 layout 布局改成了自定义的 page !参考官方文档后,将标签变量 customize_layout 改为 layout

豆瓣页面部署加载后为0的问题

引入插件:hexo-douban

Stellar 主题版本:1.29.1

参考:苏末了 - Hexo-Stellar 展示豆瓣影评|书评|乐评

问题:主题本地 public 下 html 可以正常显示豆瓣书单列表,部署后加载全是0,不再显示

解决:后来阅读 hexo-douban 官方文档发现还需要加入兼容参数:“swup: 是否兼容 swup 。支持 script 热加载,解决一些 single-page 主题的加载问题,默认 false 。”

豆瓣插件服务器崩溃后的报错提示

issue链接:生成页面时报错:Unhandled rejection SyntaxError: Unexpected token '<', "<html> <h"… is not valid JSON · Issue #178 · mythsman/hexo-douban · GitHub

坑点:报错和问题毫不相干,常见的倒是他人也有总结,新的很容易摸不清头脑,以为是自己的问题呜呜呜

友链与朋友圈相关

动态友链使用 vercel api 仍然加载缓慢的问题

参考:官方文档 Stellar:数据类标签组件(6个) - XAOXUU教程:github/gitee issues的友链信息自动生成json及api调用 | 小冰博客

Stellar 主题版本:1.29.1

问题:参照小冰博客动态友链嫁接部署到 vercel api 仍然加载缓慢,得开梯子才可以加载成功。

解决:经过朋友圈 - 苏末了的解答,使用api:https://api.vlts.cc/output_data/v2/这个api域名即可。

朋友圈抓取其他朋友的文章失败问题

插件:hexo-circle-of-friends

官方文档:Document

遇见问题:data.json文件信息开始错误

去issue查看问题:极简模式下遇到 {"message": "start error"} 问题 · Issue #132 · Rock-Candy-Tea/hexo-circle-of-friends · GitHub

解决抓取到的问题了:除100改为10之外还发现仓库名称填错,issues少加了一个s

抓取后还有一个问题:极简模式因range100个友链会显示message:error start抓取不到所以改成了10,终于可以爬取成功了,但在模型转换出现如下报错