魔改-《搜索》
第三方搜索
第三方
安装插件
1 | npm install hexo-algoliasearch --save |
注册 Algolia 并获取配置
注册algolia,创建新建index
Setting->打开API Keys
选择All API Keys,新建一个拥有CRUD权限的api key(指定相应的index)
修改_config.yml
在文件添加如下代码
1 | # 网站搜索功能 hexo-algoliasearch |
修改_config.butterfly.yml
将algolia_search
修改成如下,并把algolia
注释
1 | # Algolia search |
运行代码
分别运行下面的两段代码,重新跑项目,打开就可以看到效果
1 | hexo clean |
本地搜索
我实在是忍不了algolia了,每次需要运行一次命令,还需要科学上网,字数多了又有限制
所以现在我更换了本地搜索
更换插件
如果你是上面第三方搜索方式换成本地搜索,请先运行
1 | npm uninstall hexo-algoliasearch hexo-algolia |
本地搜索需要更换插件,运行命令
1 | npm install hexo-generator-searchdb |
修改_config.butterfly.yml
修改_config.butterfly.yml
里面的代码
1 | # Algolia search |
对local_search
进行修改
1 | # Local search |
修改_config.yml
注释_config.yml
里面的代码
1 | #algolia: |
新增
1 | search: |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Nanami Kento!
评论