你可以创建 .vuepress/client.ts
或 .vuepress/client.js
作为 [客户端配置文件][client-config] 来自定义你的站点。
vuepress-theme-hope
和默认主题一样,同样支持继承。
你可以根据自己的需求在 vuepress-theme-hope
的基础上二次创作自己的主题并本地使用或发布它。
当在 行为选项 中设置 { custom: true }
时,主题将通过 @theme-hope
别名来引入组件,所以你可以利用这一点来替换主题的任何一个组件。
vuepress-theme-hope
通过内置 [@vuepress/plugin-feed
][feed] 插件来为你提供 feed 支持。想使用它,你应该手动在你的项目中安装 @vuepress/plugin-feed
。
相关信息
vuepress-theme-hope
将主题选项中的 plugins.feed
选项作为插件选项提供给 @vuepress/plugin-feed
。
vuepress-theme-hope
通过内置 [@vuepress/plugin-seo
][seo] 为提供 SEO 增强功能。
为了使插件能够更好的工作,你可能需要查看一下 页面配置 并合理的配置它们。
相关信息
vuepress-theme-hope
将主题选项中的 plugins.seo
作为插件选项提供给 @vuepress/plugin-seo
。
插件会通过向网站 <head>
注入标签,让你的网站完全支持 开放内容协议 OGP 和 JSON-LD 1.1,以全面增强站点的搜索引擎优化性。
如果不需要这个插件,请设置在主题选项中设置 plugins.seo: false
。
该主题将通过 [@vuepress/plugin-pwa
][pwa] 提供渐进式 Web 应用程序支持[^pwa-intro]。想使用它,你应该手动在你的项目中安装 @vuepress/plugin-pwa
。
相关信息
如果你正在使用此插件,我们推荐你在 VuePress 配置文件 中设置 shouldPrefetch: false
。
vuepress-theme-hope
将主题选项中的 plugins.pwa
提供给 @vuepress/plugin-pwa
。