Butterfly配置搜索功能
前言在 Hexo 博客中使用 Butterfly 主题开启搜索功能有两种主要方式:本地搜索(Local Search) 和 Algolia 搜索。以下是针对这两种方法的详细步骤说明。 本地搜索(Local Search)本地搜索是通过插件生成搜索索引,在用户访问博客时进行站内搜索,无需依赖外部服务,适合简单使用场景。 安装必要的插件你需要安装 hexo-generator-search 插件来生成搜索索引。打开终端,进入你的 Hexo 博客根目录,运行以下命令: 1npm install hexo-generator-search --save 配置 Hexo 主配置文件在 Hexo 根目录下的 _config.yml 文件中,添加或修改以下内容以启用搜索插件: 12345search: path: search.xml field: post content: true format: html path: 搜索索引文件的生成路径,默认是 search.xml。 field: 指定生成索引的内容范围,可选 post(仅文章)、page(仅页面)或...
为什么建站?
前言以下是一篇关于“为什么建立博客网站,以及为什么选择Hexo和Butterfly”的介绍文章。 为什么建立博客网站,以及为何选择Hexo与Butterfly在信息爆炸的数字时代,拥有一个属于自己的博客网站是一件既实用又充满意义的事情。作为一名对技术充满热情的人,我一直希望有一个空间来记录学习心得、分享技术经验,同时也为自己的成长留下痕迹。于是,建立一个博客的想法应运而生。而在这个过程中,我选择了Hexo作为博客框架,并搭配Butterfly主题来打造我的站点。以下是我做出这些选择的原因和心路历程。 为什么建立博客网站?1.记录与沉淀 技术的学习是一个不断积累的过程,但如果没有系统化的记录,很多知识点可能会随着时间逐渐淡忘。通过博客,我可以将学习中的难点、解决方案以及灵感记录下来,形成一个个人知识库。这种沉淀不仅方便自己日后复习,也让自己对技术的理解更深一层。 2.分享与交流 ...
