Javascript VuePress:试图找到一种基于文件夹版本命名自动更新侧栏的方法

Javascript VuePress:试图找到一种基于文件夹版本命名自动更新侧栏的方法,javascript,vue.js,vuepress,Javascript,Vue.js,Vuepress,我正在尝试创建一个文档站点,允许开发人员轻松地对内容进行版本设置,而不必手动更新侧边栏。例如,我有一个版本切换下拉列表,允许用户选择一个版本。我希望侧边栏反映路径更改,以便用户看到该版本的文档,而不是始终是最新版本的/master/ 我目前正在使用的部分内容(在releases.json中切换和记录版本) 下面是我目前拥有的一个例子。因此,为了让开发人员创建一个新版本,他们会将整个master目录复制到名为v1.1.5的目录中,在包含的标记文件中进行内容更改,然后当用户切换版本时,子路径将反映该

我正在尝试创建一个文档站点,允许开发人员轻松地对内容进行版本设置,而不必手动更新侧边栏。例如,我有一个版本切换下拉列表,允许用户选择一个版本。我希望侧边栏反映路径更改,以便用户看到该版本的文档,而不是始终是最新版本的
/master/

我目前正在使用的部分内容(在
releases.json
中切换和记录版本)

下面是我目前拥有的一个例子。因此,为了让开发人员创建一个新版本,他们会将整个
master
目录复制到名为
v1.1.5
的目录中,在包含的标记文件中进行内容更改,然后当用户切换版本时,
子路径将反映该更改

{
  title: 'Getting Started',
  collapsable: true,
  children: [
    '/master/getting-started/concepts',
    '/master/getting-started/technology',
    '/master/getting-started/dependencies',
    '/master/getting-started/architectural-diagrams',
    '/master/getting-started/quickstart'
  ]
},
因此,当通过下拉菜单更改为另一个版本时,它会将一个项目更改为类似于
/v1.1.5/getting started/concepts


在VuePress中有什么方法可以做到这一点吗?我在想也许URL的版本段可以保存在某个地方,比如在Vuex中,但我不确定最好的方法。即使URL与它们的版本是相对的,而不是绝对的,也可能有效。

因此,我可能有一个简单的解决方案。我想我可以使用,然后相应地重新构造我的降价文件,而不是用我的头撞在墙上试图找出一些定制的东西。我可以利用降价包含来分解内容,使内容更易于管理。