HEXO - 开启Aplayer和“音乐”页面
文章更新日期:2021年1月5日 21点56分
Aplayer
Butterfly主题版本:3.5.1 RC1
安装插件
在Hexo工程根目录下分别执行以下语句。
1 | hexo new page music |
1 | npm install aplayer |
1 | npm install --save hexo-tag-aplayer |
修改配置
定位到主题目录\layout\includes
,查看layout.pug
文件,应该出现以下字段
1 | head |
修改站点配置文件
返回博客根目录,查看_config.yml
文件,在最后添加如下代码
1 | #aplayer |
并修改配置post_asset_folder
为true
1 | post_asset_folder: true |
修改index文件
打开博客根目录\source\music\index.md
1 | --- |
选择性配置
根据Butterfly主题制作作者的文档描述:Butterfly 3.0版本已内置了aplayer需要的css和js,插件会在每一个文件都插入js和css,为了避免冲突,需要单独修改站点配置文件及主题配置文件。
首先在博客根目录_config.yml
配置asset_inject
为false
1 | aplayer: |
接着在使用aplayer的页面的Front-matter里添加
1 | aplayer: true |
以便仅在需要aplayer的页面插入js和css。
评论
TwikooLivere