使用webpack,aurelia和Web应用程序进行路径

问题描述

我正在Aurelia开发SPA应用程序,并将其与Webpack打包在一起。我想将相同的应用程序用于许多不同的客户端。所有这些客户端应用程序都将托管在IIS中的一个Web Site上。每个客户在该站点下都有自己的Application

enter image description here

因此,TestJury20是带有网址-www.tjury.comweb siteTestA将是一个客户端应用,将被称为www.tjury.com/testa

对于我的项目,我需要在webpack配置中添加baseUrl,并在Aurelia路由器配置中设置root值。通常,当我的应用以web site级别运行时,我将设置诸如baseUrl='/'config.options.root = '/'之类的值。但是,当以web app运行时,此操作无效。我能够使它生效的唯一方法是设置baseUrl='/testa/'config.options.root='/testa/'之类的值。

此设置的问题在于,它需要我更改代码并为每个客户端重建项目。有没有一种方法可以配置此应用,而无需更改代码并为每个客户端重新构建?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)