hexo-theme-stellar icon indicating copy to clipboard operation
hexo-theme-stellar copied to clipboard

搜索功能能直接搜索出 css 或 js 文件内容,不知道是 BUG 还是机制

Open resetsix opened this issue 1 year ago • 6 comments

检查清单

  • [X] 已经阅读过 官方文档 相关内容,并尝试进行搜索。
  • [X] 尝试过在本地测试运行官方 demo 源码。
  • [X] 尝试过在 Codespace 中测试运行官方 demo 源码。

问题描述

我觉得搜索功正常应该是搜索博客内容,但会搜索出 css 和 js 内容。比如输入a等等之类的

resetsix avatar May 03 '24 11:05 resetsix

请修改配置文件如下:

search:
  local_search:
    field: post

L33Z22L11 avatar May 04 '24 09:05 L33Z22L11

search

原来是这个,谢谢

resetsix avatar May 04 '24 12:05 resetsix

@xaoxuu 是否有必要修改主题的默认配置文件

L33Z22L11 avatar May 04 '24 13:05 L33Z22L11

我的就是默认的,搜索a出来的结果都是文章/文档内容,没有css和js文件内容。

xaoxuu avatar May 05 '24 13:05 xaoxuu

local-search的检索范围设置为all时,会检索source/目录下的所有文件。因此,如果在这个目录下添加了自定义CSS/JS文件的话,主题的默认配置会检索到这些文件。

L33Z22L11 avatar May 05 '24 13:05 L33Z22L11

我想办法过滤一下

xaoxuu avatar May 06 '24 02:05 xaoxuu