Hello World
翻译:qtqt_Eric_Chiu
这是Hexo自带的文章示范,记录了一些常用指令。翻译过程中结合本人实际使用有删改与增补。
本文后半部分为本博客使用的一些插件的使用文档。
欢迎来到 Hexo!这是你新鲜出炉的首篇推文。在这之前,请先阅读文档以获得更多资讯。如果你在使用Hexo的过程中有任何困难,你可以在疑难解答寻找解决方案或在GitHub向我寻求帮助。
快速开始
创建一篇新的推文
1 |
|
更多请参阅: 写作
本地运行服务
1 |
|
更多请参阅:服务器
生成静态文件 | 部署到远程站点
1 |
|
速通
1 |
|
hexo-tag-steamgame@HCLonely
在Hexo博客中嵌入steam游戏。
安装
1 |
|
使用方法
- 嵌入单个游戏
1 |
|
- 批量嵌入游戏
1 |
|
参数
1 |
|
License: MIT
hexo-bilibili-bangumi@HCLonely
介绍
为 Hexo 添加哔哩哔哩/Bangumi追番/追剧页面,参考自hexo-douban.
安装
1 |
|
配置
将下面的配置写入站点的配置文件 _config.yml
里(不是主题的配置文件).
1 |
|
- source: 数据源,bgm仅支持追番,追剧仅支持哔哩哔哩源。
bili
: 哔哩哔哩源,bgm
: Bangumi源 - bgmInfoApi: 获取Bangumi番剧信息时使用的Api,仅使用Bangumi源时此选项生效。
bgmApi
: Bangumi Api,bgmSub
: Bangumi-Subject - vmid: 哔哩哔哩的
vmid(uid)
如何获取?或Bangumi的用户id
如何获取? - quote: 写在页面开头的一段话,支持 html 语法,可留空。
- lazyload: 是否启用图片懒加载,如果与主题的懒加载冲突请关闭,默认
true
- srcValue: 设置封面图的默认
src
值,__image__
为封面链接,__loading__
为loading图片链接,lazyload
选项为false
时此选项生效 - lazyloadAttrName: 设置封面图的属性与属性值, 例
lazyloadAttrName: 'data-src=__image__'
代表为img
元素添加data-src
属性, 其值为图片链接,lazyload
选项为false
时此选项生效 - loading: 图片加载完成前的 loading 图片,需启用图片懒加载
使用
- 在
hexo generate
或hexo deploy
之前使用hexo bangumi -u
命令更新追番数据,使用hexo cinema -u
命令更新追剧数据! - 删除数据命令:
hexo bangumi -d
/hexo cinema -d
获取 Bangumi id
登录Bangumi后打开控制台(Ctrl
+Shift
+J
),输入CHOBITS_UID
回车,下面会输出id
手动添加番剧/追剧数据
在 sources/_data/
目录下新建文件,命名为 extra_bangumis.json
(追番数据)或extra_cinemas.json
(追剧数据) ,并添加以如下内容:
1 |
|
title
是番剧的标题,cover
是封面图链接, des
是简介,上述字段均根据需要修改。
另外除了 watchedExtra
数组,还可以在后面添加新的数组,可用数组名如下:
可用数组名 | 含义 |
---|---|
wantWatchExtra | 想看 |
watchingExtra | 在看 |
watchedExtra | 看过 |
需要注意,在两个数组之间需要用 ,
分隔。
Lisense: Apache Licence 2.0
hexo-tag-aplayer@MoePlayer
APlayer 播放器的 Hexo 标签插件(现已支持 MetingJS)。
docs by Nexmoe’s Theme link
安装
在你的 Hexo 程序根目录(与_config.yml同目录)下
1 |
|
打开 Meting
引入 MetingJS 后,播放器将支持对于 QQ音乐、网易云音乐、虾米、酷狗、百度等平台的音乐播放。
在 Hexo 配置文件 _config.yml
中设置:
1 |
|
使用
接着就可以通过 {% meting ...%}
在文章中使用 MetingJS 播放器了:
1 |
|
参数
有关 {% meting %}
的选项列表如下:
选项 | 默认值 | 描述 |
---|---|---|
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 |
播放器风格色彩设置 |
LICENSE: MIT
hexo-admonition@lxl80
支持的类型
提示类型 type
将用作 CSS 类名称,暂支持如下类型:
note
info, todo
warning, attention, caution
error, failure, missing, fail
设置/隐藏标题
标题 title
是可选的,当未设置时,将以 type
作为默认值:
1 |
|
效果如下:
如果不想显示标题,可以将 title
设置为 ""
:
1 |
|
效果如下:
嵌套 markdown 标记
在 hexo-admonition
内部,还可以嵌套标准 Markdown 标签,例如:
1 |
|
效果如下:
样式配置
将如下样式放入 hexo 主题的自定义样式文件中(如:my.css
),并按自己喜好修改:
1 |
|
LICENSE: MIT
EYHN@hexo-tag-cplayer
一个 Hexo 插件,帮助使用 cPlayer
如何使用
1 |
|
添加像这样的代码到你的文章中。cplayer
将会生成在那里。
1 |
|
设置范例
YAML:
1 |
|
上面的配置会添加2首歌。 “チルドレンレコード” 和 “Crazy For You”(从网易云音乐)
wshunli@hexo-tag-mplayer
翻译:qtqt_Eric_Chiu
使用标签即可在Hexo中展示cPlayer。
安装
1 |
|
快速开始
1 |
|
获取更多信息,请点击这里访问hexo-tag-mplayer Demo。 (译注:已失效)
选项
选项 | 默认内容 | 描述 |
---|---|---|
playlist | [] |
播放列表。(只读) |
autoplay | false |
自动播放(移动设备访问无效)。(false | true) |
volume | 1 |
默认音量。(0.0 ~ 1.0) |
playmode | listloop |
默认播放模式。(listloop | singlecycle | listrandom) |
big | false |
默认播放器大小。(false | true) |
dark | false |
默认播放器主题。(false | true) |
获取更多信息,请点击这里访问CPlayer Demo。
鸣谢
感谢cPlayer&受hexo-tag-cplayer启发而来。