2

我们的主要产品托管在https://ourproduct.com/上 ,我们基于 Vuepress 的文档应用托管在https://ourproduct.com/docs上。

现在,从我们的一个 MD 文件中,我们想要指向我们产品应用程序的子页面,即https://ourproduct.com/features

我们无法在此处提供绝对 URL,因为此链接是特定于环境的。

当我使用 时[Explore Features] (/features),Vuepress 将 docs 应用程序的基本路径添加到此链接,我无法导航到我们的功能页面。

任何更清洁的解决方案?或者我在这里错过了一些直接的东西?

4

1 回答 1

1

这是我实现它的方法:

  • 使用插件在 config.js 中启用自定义 Vue 组件
  • .vuepress/components在目录中创建自定义 Vue 组件
  • 该组件接受 href 和 target 作为 prop 并使用它们通过附加 location.origin 来创建具有绝对 URL 的普通锚。
  • 在我的 md 文件中使用它
<domain-relative-url href="/features">Features<domain-relative-url>
于 2019-07-21T04:52:40.923 回答