zoukankan      html  css  js  c++  java
  • NexT集成站内搜索功能

    前言

    Blog的文章写多了,查找会是一件很麻烦的事情。标签的归档、分类只能起到一丁点的作用。
    所以就需要一种高效快捷的方法——搜索。
    但是,网上的安装搜索文章的坑还是有亿点多的。
    都是老版本的Hexo。所以今天发一个无坑版。

    Swiftype 现在要钱了,不过有一段的试用期。
    Algolia 还可以,在国外,速度比Swiftype块些

    • Local Search 站内搜索,不用我多说了吧?

    准备工作

    安装Local Search

    5.0 以上安装方法

    首先先打开你的主题配置文件,
    看看你的版本是不是 5.0.0 以上,如果是 5.0.0 以上的话
    在Cmd输入下列指令

    $ npm install hexo-generator-searchdb --save
    $ npm install hexo-generator-search --save

    输入完了以后打开主题配置_config.yml
    找到 Local_Search 这一行,把
    enable: false改为enable: true

    Search.png

    然后

    $ Hexo g
    $ Hexo s

    打开Blog就可以看到旁边有个搜索(Search)了

    5.0以下安装方法

    还是在在Cmd输入下列指令

    $ npm install hexo-generator-searchdb --save
    $ npm install hexo-generator-search --save

    然后打开主题配置文件,翻到最后面
    输入

    search:
    path: search.xml
    field: post
    format: html
    limit: 10000

    然后就可以了。
    Search2.png
    Search3.png

  • 相关阅读:
    SSM框架的基本配置
    Python开发的飞机打外星人小游戏
    python中count和index
    破解Xmind时长
    光流法简介
    Linux常用命令
    GitHub常用命令
    极大似然估计与最大后验概率估计
    在linux上加速git clone
    Endnote导入共享数据
  • 原文地址:https://www.cnblogs.com/htext/p/12781033.html
Copyright © 2011-2022 走看看