Nextra 3.0 已发布。 阅读更多

搜索

Nextra 提供全页面搜索功能,包括列表项、代码块、标题和表格单元格。

Nextra 在构建时自动索引您的内容,并通过 FlexSearch 执行极快的全文搜索。

配置

nextraConfig.search

  • 类型: boolean | { codeblocks: boolean }
  • 默认值: true

示例

next.config.mjs
import nextra from 'nextra'
 
const withNextra = nextra({
  theme: 'nextra-theme-blog',
  themeConfig: './theme.config.js',
  search: {
    codeblocks: false
  }
})

在代码块中搜索

内联 <code attr="foo" /> 以及代码块都可以被搜索。

<code>I'm Searchable!</code>
💡

注意:要禁用在代码块中搜索,请设置 search: {codeblocks: false}