偶然发现了一个非常棒的画图JS Frappé Charts,随后又发现了chart.js,不过这些没有对应的HEXO插件功能,需要自己手动修改主题添加,所以选择试水ECharts这个plugin。

Reference:

官方插件那里,调用源http://echarts.baidu.com/dist/echarts.common.min.js是通过HTTP的,当博客使用HTTPS的时候便会发生This request has been blocked;错误无法调用。一个修正办法是不用官方的源,我选了一个CDNhttps://cdn.bootcss.com/echarts/3.8.5/echarts.common.min.js替换在 node_modules/hexo-tag-echarts3/template.html里,并且

1
2
3
hexo clean
rm db.json
hexo g

后即可修复这个问题。