No more than code.
Jekyll 博客添加二次元看板娘(Live2D)
安装hexo
$ npm install hexo-cli -g
$ hexo init blog
$ cd blog
$ npm install
$ hexo server
yarn add hexo-helper-live2d
添加配置
在配置文件 _config.xml 中添加
live2d:
enable: true
scriptFrom: local
pluginRootPath: live2dw/
pluginJsPath: lib/
pluginModelPath: assets/
tagMode: false
debug: false
model:
use: wanko
display:
position: right
width: 150
height: 300
mobile:
show: true
下载看板娘资源
直接把这个项目下载下来,这里包含了所有的看板娘资源。下面以 live2d-widget-model-wanko 为例。
找到项目里的live2d-widget-model-wanko文件夹,把里面assets里面的内容(不含assets文件夹),拷贝到Hexo的blog文件夹下新建一个live2d_models\wanko文件夹中。
注意_config.xml中的model下面的use和live2d_models下面的文件夹相对应。
运行 hexo serve, 右下角是否有 wanko了?
如果一切正常,hexo deploy 来编译 Hexo 博客了。执行后,你会欣喜的发现在public(Hexo编译后的网站静态文件)文件夹中,找到 live2dw 文件夹,这就是编译后的看板娘文件了。 然后打开 index.html,拉倒最底下,看到如下代码:
<script src="/live2dw/lib/L2Dwidget.min.js?0c58a1486de42ac6cc1c59c7d98ae887"></script>
<script>L2Dwidget.init({
"pluginRootPath":"live2dw/",
"pluginJsPath":"lib/",
"pluginModelPath":"assets/",
"tagMode":false,
"debug":false,
"model":{"jsonPath":"/live2dw/assets/wanko.model.json"},
"display":{"position":"right","width":150,"height":300},
"mobile":{"show":true},"log":false});</script>
恭喜你这就是召唤看板娘的代码了!其中 width 和 height 你可以根据看板娘的大小进行修改。
将 live2dw 文件夹复制到你的 jekyll 博客目录下,将上面的代码复制到 footer.html 模板或者想要的页面。