显示效果请查看本博客首页 ,此功能参考自しゅふがく,记录方便后续学习。
下面开始添加步骤:
1. NPM 插件安装的部署方法
注意,一定要加 —save,不然本地预览的时候可能不会显示!!!
1 2 3 4 5
| npm i hexo-history-calendar --save
cnpm i hexo-history-calendar --save
|
2. 新增网站根目录_config 配置项
1 2 3 4 5 6 7 8 9
| history_calendar: priority: 4 enable: true enable_page: all layout: type: class name: sticky_layout index: 0 temple_html: '<div class="card-widget card-history"><div class="card-content"><div class="item-headline"><i class="fas fa-clock fa-spin"></i><span>那年今日</span></div><div id="history-baidu" style="height: 100px;overflow: hidden"><div class="history_swiper-container" id="history-container" style="width: 100%;height: 100%"><div class="swiper-wrapper" id="history_container_wrapper" style="height:20px"></div></div></div></div>'
|
参数含义介绍
1 2 3 4 5 6 7 8 9 10
| --- priority: enable: enable_page: layout: type: name: index: temple_html: ---
|
写法 |
解释 |
enable |
是否开启插件 true or false |
enable_page |
路由地址,all 代表全局开启。如 / 代表主页 |
priority |
插件的叠放顺序,数字越大,叠放约靠前。 1/2/3/4… |
layout |
|
type |
类型 class&id |
name |
名称 |
index |
数字 |
temple_html |
html 模板字段 (包含挂载容器) |
3. 执行命令查看效果即可