第五篇 Hexo 魔改实录 | 给博客添个“追番页“,摸鱼必备!

AI-摘要
Tianli GPT
AI初始化中...
介绍自己 🙈
生成本文简介 👋
推荐相关文章 📖
前往主页 🏠
前往爱发电购买
第五篇 Hexo 魔改实录 | 给博客添个“追番页“,摸鱼必备!
Penry转自:
更详细描述请见
安装插件
1 | npm install hexo-bilibili-bangumi --save |
配置文件
将下面的配置写入主题的配置文件 _config.yml 下 (不是主题的配置文件)
1 | bangumi: # 追番设置 |
参数释义
| 参数 | 释义 |
|---|---|
| enable | 是否启用 |
| source | 据源,仅支持番剧,bili:哔哩哔哩源;bgm:Bangumi 源 |
| path | 默认 bangumis/index.html,cinemas/index.html |
| vmid | 哔哩哔哩的 vmid (uid) |
| title | 该页面的标题 |
| quote | 写在页面开头的一段话,支持 html 语法,可留空 |
| show | 初始显示页面:0:想看,1:在看,2:看过,默认为 1 |
| loading | 图片加载完成前的 loading 图片 |
| metaColor | meta 部分 (简介上方) 字体颜色 |
| color | 简介字体颜色 |
| webp | 番剧封面使用 webp 格式 (此格式在 safari 浏览器下不显示,但是图片大小可以缩小 100 倍左右),默认 true |
| progress | 获取番剧数据时是否显示进度条,默认 true |
在主题配置文件导航栏添加追番选项(自行自定义位置)。
1 |
|
登录 b 站
- 登录自己的 b 站,把自己的追番列表设置为公开。
- 登录后找到自己的追番列表
https://space.bilibili.com/,在网址最后一串数字就是 vmid 。 - 在 hexo generate 或 hexo deploy 之前使用
hexo bangumi -u命令更新追番数据,使用hexo cinema -u命令更新追剧数据! - 删除数据命令:
hexo bangumi -d和hexo cinema -d(也可以手动删除)。
手动添加追剧
有一些番剧在 b 站是没有版权或者已下架,如果你想在 hexo 中显示,这就需要手动添加番剧,在 sources/_data/ 目录下创建文件,命名为 extra_bangumis.json(追番数据) 或 extra_cinemas.json(追剧数据) ,并添加以如下内容:
1 | { |
评论
匿名评论隐私政策
TwikooWaline
✅ 你无需删除空行,直接评论以获取最佳展示效果













