我无法找到有关如何修改Vuepress主页的信息,尽管我喜欢Vuepress的结构,但使用.yaml格式无法放置链接。
是否可以放置链接?还是更好,是否可以将该页面转换为降价格式,但保留其输出的内容?
不幸的是,不修改Vue模板是不可能的。主页由Home
组件组件呈现,并且使用Vue的“ Mustache”语法呈现页面的前题。胡须内部的值将永远仅以纯文本形式呈现。
您必须Home
通过“弹出”默认主题或为主页创建自定义布局来修改组件。在这两种情况下,升级Vuepress时显然都不会再收到任何组件更新。
我已经创建了一个演示,以演示如何使用自定义布局以使前端成为HTML。我已经从Vuepress 复制了Layout
和Home
组件,并更改了新Home
组件以用于v-html
将HTML值注入到该h1
组件中。因此,现在heroText
可以了Hi! This is a <a href='https://www.google.com'>link</a>
,它将作为链接显示在主页上。您显然可以对其他元素执行相同的操作。
确保将layout
主页的值设置为新的布局,例如layout: HomeLayout
。
非常感谢您的演示仓库。如我所料,一切都通过重新编写代码来完成,但这不是一个快速的解决方案。对于我的客户,我只将Vuepress用于小型手册,因为我喜欢使用markdown。但是,如果我不得不碰巧,并使用高级计划,我会选择其他解决方案。反正非常感谢你