Closed zuosc closed 7 years ago
@zuosc
嗯,没错的话,你可以试试在某个地方加一句#{ live2d() }
因为你主题的目录结构不是很清楚,你可以研究一下layout/_partial目录下的jade文件。
@xiazeyu 我在footer.jade文件的末尾加上了#{ live2d() }。成功是成功了,但是出现了三个箭头。把布局搞的有点乱。
主题地址https://github.com/tufu9441/maupassant-hexo
试了下 在另一个位置加,也会导致出现三个箭头。
似乎是没转义?
三个箭头是什么意思.. 我看swig脚本,应该只要调用live2d()直接获取html片段就可以了
@zuosc我觉得应该你添加的位置不对。看源代码,live2d的代码重复了,而且没有被压缩..
@xiazeyu orz,这就无能为力了。 我是后端开发,,,,前端仅限于能看的水平 - -、
你们前端的东西实在太多了,跟不上
跪求大佬帮忙看看
@zuosc 你试试撤销所有改动,把代码改成!{live2d()},然后加在after_footer.jade下面 http://m.blog.csdn.net/rcjjian/article/details/72814653
@xiazeyu
成功
不过编译会有warn:
missing space before text for line 67 of jade file "/Users/zsc/Desktop/GitHub/blog/themes/maupassant/layout/_partial/after_footer.jade"
然后搜了下,在前面加一个'|'就好了。问答地址:http://www.imooc.com/qadetail/6366
说是有中文??中文是哪一个呢?
我检查了,输入的'!'不是中文
看他的说明和你的报错加空格应该就可以了 就是
!{live2d()}
变成
!{live2d()}
你的情况应该和中文无关,不会因为中文报错。
然后你注意一下,我有计划在https://github.com/EYHN/hexo-helper-live2d/issues/36 中加入自动加载js的功能,这样就不需要修改主题文件了。如果成功的话,你还需要把这句语句移除掉Orz
(jade语法反人类)
@zuosu 你可以继续尝试解决或者等待3.0版本发布(也可能会等很久 很久,就是...很久的很久)
目前的消息是3.0版本会有这方面的大更新,不需要再手动修改主题模板了
@xiazeyu 哈哈哈 好吧。
谢谢帮忙啦
配置了没反应。
我看主题的文件是jade。。。 要怎么改呢