
插件
鱼塘
1 | npm install hexo-filter-fcircle-anzhiyu --save |
相关配置(在站点配置文件_config.yml中添加):
1 | # fcircle |
后端部署文档:后端部署文档
插件参数释义
| 参数 | 备选值/类型 | 释义 |
|---|---|---|
| enable | true/false | 控制开关 |
| apiurl | URL | api 链接,配置教程参看后端部署文档 |
| initnumber | number | 【可选】填写阿拉伯数字,页面展示文章数量,默认 20 |
| stepnumber | number | 【可选】填写阿拉伯数字,每次加载增加的篇数,默认 10 |
| error_img | URL | 【可选】头像图片加载失败时的默认头像 |
| css | URL | 【可选】开发者接口,自定义 css 链接 |
| js | URL | 【可选】开发者接口,自定义 js 链接 |
| fetchJs | URL | 可选】开发者接口,自定义 fetchJs 链接 |
| randomFriendsPostJS | URL | 可选】开发者接口,自定义 randomFriendsPostJS 链接 |
| path | string | 【可选】字符串,fcircle 的路径名称。默认为 fcircle,生成的页面为 fcircle/index.html |
| topIcon | string | 【可选】字符串,顶部按钮的图标类名 |
| topLink | URL | 【可选】字符串,顶部按钮点击跳转的链接(仅支持 pjax 跳转) |
| front_matter | object | 【可选】写法见上文示例,fcircle 页面的 front_matter 配置 |
| top_background | URL | 【可选】字符串,页面顶部模块背景图 |
建议配合a-sever使用
搜索
Algolia 搜索
记得关闭本地搜索,二者只能取其一!
1 | npm install hexo-algoliasearch --save |
_config.yml
1 | algolia: |
_config.butterfly.yml
1 | # Algolia search |
然后来看以下具体的参数配置获取方式appId,apiKey,adminApiKey可在 API Keys 页面获取,注意保管好你的 Admin Key,不要让其他人知道,不建议直接写在配置中
使用命令
1 | hexo algolia |
而在这之前还需要hexo g生成文件
所以具体使用命令就是
1 | hexo cl && hexo g && hexo algolia |
或者在未安装 HEXO CLI 的情况下使用以下命令
1 | npm run clean && npm run build && hexo algolia -n && gulp |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 张洪Heo - 分享设计与科技生活!
评论
匿名评论
隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果

















