详细配置内容请参考官方配置文档
本文仅对个人在配置中遇到的问题进行记录
hexo-tag-aplayer
安装
npm install hexo-tag-aplayer |
配置
hexo new page music |
Meting
- 在hexo/_config.yml中添加代码
aplayer: |
- 设置hexo/_config.yml中的external_link
external_link: |
语法
{% meting "id" "server" "type" %} |
选项 | 默认值 | 描述 |
---|---|---|
id | 必须值 | 歌曲 id / 播放列表 id / 相册 id / 搜索关键字 |
server | 必须值 | 音乐平台: netease , tencent , kugou , xiami , baidu |
type | 必须值 | song , playlist , album , search , artist |
fixed | false |
开启固定模式 |
mini | false |
开启迷你模式 |
loop | all |
列表循环模式:all , one ,none |
order | list |
列表播放模式: list , random |
volume | 0.7 | 播放器音量 |
lrctype | 0 | 歌词格式类型 |
listfolded | false |
指定音乐播放列表是否折叠 |
storagename | metingjs |
LocalStorage 中存储播放器设定的键名 |
autoplay | true |
自动播放,移动端浏览器暂时不支持此功能 |
mutex | true |
该选项开启时,如果同页面有其他 aplayer 播放,该播放器会暂停 |
listmaxheight | 340px |
播放列表的最大长度 |
preload | auto |
音乐文件预载入模式,可选项: none , metadata , auto |
theme | #ad7a86 |
播放器风格色彩设置 |
样例:
添加至index.md
# 南开大学闭馆音乐 |
同时也可以添加至其它页面中
#南开大学闭馆音乐
参考:
hexo-douban
安装模块依赖
我们使用时可以先安装依赖模块,在GitBash
中使用以下命令:
$ npm install hexo-douban --save |
站点配置文件中添加配置
然后我们再在Hexo站点根目录配置文件_config.xml
中的末尾添加如下配置:
douban: |
上面参数说明:
- user: 你的豆瓣ID.打开豆瓣,登入账户,然后在右上角点击 “个人主页” ,这时候地址栏的URL大概是这样:”https://www.douban.com/people/xxxxxx/“ ,其中的”xxxxxx”就是你的个人ID了。
- builtin: 是否将生成页面的功能嵌入
hexo s
和hexo g
中,默认是false
,另一可选项为true
(1.x.x版本新增配置项)。 - title: 该页面的标题.
- quote: 写在页面开头的一段话,支持html语法.
- timeout: 爬取数据的超时时间,默认是 10000ms ,如果在使用时发现报了超时的错(ETIMEOUT)可以把这个数据设置的大一点。
由于hexo-douban
是默认抓取豆瓣读书、豆瓣电影以及豆瓣游戏的,如果只想要其中一部分,可以把其它部分在上述配置文件中去掉即可。
启动
那么我们如何去使用这个呢?
我们只需要在GitBash
中输入以下命令:hexo clean && hexo douban -bgm && hexo g && hexo s
即可,注意其中开启hexo-douban的命令中,-bgm
代表的是book、game、movie三个参数,如果只需要其中的一部分就只带你想要的那些参数。
另外注意的是,由于hexo douban
的简写也是hexo d
,与hexo deploy
的简写指令hexo d
冲突,因此在进行二者部署的时候,只能都打全名而不能打简写形式。
测试
上面都没问题之后,我们只需要在站点目录下测试http://localhost:4000/books
或者http://localhost:4000/movies
等,如果看到页面了就说明成功了。
样例
在hexo/_config.yml中添加
# 豆瓣 |
参考:
标签外挂
使用说明
{% note default %} |
样例
default 提示块标籤
success 提示块标籤
info 提示块标籤
warning 提示块标籤
danger 提示块标籤
使用说明
Page Front-matter
--- |
Post Front-matter
--- |
All articles in this blog are licensed under CC BY-NC-SA 4.0 unless stating additionally.