问题描述
我正在Aurelia开发SPA应用程序,并将其与Webpack打包在一起。我想将相同的应用程序用于许多不同的客户端。所有这些客户端应用程序都将托管在IIS中的一个Web Site
上。每个客户在该站点下都有自己的Application
。
因此,TestJury20是带有网址-www.tjury.com的web site
。 TestA
将是一个客户端应用,将被称为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 (将#修改为@)