【发布时间】:2023-03-28 23:40:01
【问题描述】:
我需要在 IIS 上通过虚拟目录部署一个 Vue.js 应用程序,但是当我部署它时,我必须更改我的路由以包含虚拟目录名称。
我原来的路线是这样的:
export const routes = [
{ path: '', component: Default, props: true },
{ path: '/Path', component: Path, props: true },
{ path: '/Path/:IdPath', component: PathForm, props: true }
];
但要工作,我必须更改路由以包含虚拟目录名称,如下所示:
export const routes = [
{ path: '/VirtualDirectory', component: Default, props: true },
{ path: '/VirtualDirectory/Path', component: Path, props: true },
{ path: '/VirtualDirectory/Path/:IdPath', component: PathForm, props: true }
];
这是一个问题,因为如果我需要更改我的服务器或我的虚拟目录,我将不得不重新部署我的 Vue.js 应用程序以包含新的虚拟目录名称。
有没有办法让这个充满活力?
【问题讨论】:
标签: iis vue.js vuejs2 vue-component vue-router