7 个版本 (有破坏性)
0.5.0 | 2024年2月4日 |
---|---|
0.4.0 | 2022年8月29日 |
0.3.2 | 2022年5月2日 |
0.2.0 | 2022年4月30日 |
0.0.0 | 2022年1月13日 |
#93 in 缓存
每月 46 次下载
用于 moella
58KB
1.5K SLoC
Kvarn 搜索
使用 elipdotter 为 Kvarn 主机提供搜索功能。
使用文件系统和 prepare_single
扩展获取所有要索引的文档。
要获取更多信息,请参阅有关此扩展的 我的关于 elipdotter 的文章 中的部分。
这意味着此实现目前不爬取本地站点。
此扩展提供了一个端点,该端点以 JSON 格式返回结果。方案在 icelk.dev 上描述。
要查看前端示例,请参阅 kvarn.org 概述的这一部分。
Cargo 功能
启用 wordpress-sitemap
功能以自动索引 WordPress 网站。您还必须在 Options
中设置 index_wordpress_sitemap
选项来启用它。
版本
- 0.1.x -
kvarn v0.4
- 0.2.x -
kvarn v0.4
- 0.3.x -
kvarn v0.4
- 0.4.x -
kvarn v0.5.x
- 0.5.x -
kvarn v0.6.x
更新日志
v0.5.0
- 支持 Kvarn v0.6.0
- 更新 elipdotter & scraper。
v0.4.0
- 在预览中添加标题的哈希
#
(如 Markdown 中编写的标题) - 在索引时忽略 Kvarn Chute 生成的目录表
- 更新到
kvarn v0.5.0
- 更新了
notify
依赖
v0.3.2
- 修复了文件中含有非字母数字字符时的问题。
v0.3.1
- 移除了不必要的调试信息。
v0.3.0
- 更新了 elipdotter
- 请参阅它的变更日志,以了解对搜索结果和性能的综合改进。
- 添加了选择索引类型的选项
kind
。使用Simple
占用更少的内存。使用Lossless
快10倍,但占用更多内存(2-4倍)。
v0.2.0
- 更新了 elipdotter
- 请参阅它的变更日志,以了解对搜索结果和内存性能的综合改进。
- 添加了用于过滤索引文档的选项
ignore_paths
开发
由于某些项目需要 Kvarn 的 git 版本,因此在开发期间需要将 Kvarn 克隆到 ../kvarn
。
许可证
kvarn-search
采用 GNU LGPLv3 许可。所有贡献也必须如此。
依赖
~13–27MB
~342K SLoC