主题行为选项
大约 2 分钟
hopeTheme() 接受可选的第二个参数,即行为选项。行为选项控制主题的行为。
行为选项也可接受一个布尔值:
- false: 意味着所有选项都设置为- false
- true: 意味着- { check: true, compact: true, custom: false, debug: false }
import { defineUserConfig } from "vuepress";
import { hopeTheme } from "vuepress-theme-hope";
export default defineUserConfig({
  // 站点选项
  // ...
  theme: hopeTheme(
    {
      // 主题选项
      // ...
    },
    {
      // 主题行为选项 (可选)
    },
  ),
});check
- 类型: boolean
- 默认值: true
是否执行附加检查。
检查包括运行时检查和 frontmatter 检查。不兼容的值将被警告。
注
此选项将在稳定版本中恢复为 false 作为默认值。
compact
- 类型: boolean
- 默认值: true
是否兼容历史版本 (v1 最新版本和 v2 beta 版本)。
- 仍然可以兼容的选项将继续工作,同时在控制台中留下警告。
- 移除的选项将在控制台中留下错误。
注
此选项将在稳定版本中恢复为 false 作为默认值。
custom
- 类型: boolean
- 默认值: false
是否启用通过别名导入组件的自定义支持。
默认情况下,主题将在性能模式下运行,所有文件都被捆绑并直接导入。
如果你想通过覆盖组件和布局来自定义主题,请将此选项设置为 true,主题将加载带有 @theme-hope 别名的组件和布局。
debug
- 类型: boolean
- 默认值: false
是否在调试模式下运行。
注
这只是通过将 app.env.isDebug 设置为 true 来实现的。
你还可以在运行 vuepress dev 或 vuepress build 时添加 --debug 标志以启用调试模式。(推荐)
checkVuePress
- 类型: boolean
- 默认值: true
是否检查 VuePress 版本是否兼容。
更新日志
2025/5/13 11:30
查看所有更新日志
- 11306-于
- 0e4e3-于
- b1230-于
- 22787-于
- 2c32a-于
- 54c46-于
- 3f311-于
- 794f9-于
- 17073-于
- 1e830-于
- 92fc8-于