如何创建一个可以部署在任何根位置的aurelia 1.0应用程序

我正在尝试解决如何部署aurelia应用程序,它在au运行的情况下运行。但我需要将其部署到不是网站根目录的路径中。即在“/网站”而不是“/”如何创建一个可以部署在任何根位置的aurelia 1.0应用程序

当我部署我从路由器的异常:ERROR [应用路由器]错误:路径未找到:/网站/

我想这可能是因为我需要在一个或多个地方指定一个baseURL?

却看不到我怎么能:

  • ,使其在开发环境中/
  • 工作,使其在部署环境中/ [任何站点路径]
  • 工作避免在我的开发环境或捆绑包中建立'/ [any-site-path]'的知识,因为在部署代码之前不会知道该路径?

我发现这个question但似乎适用于过时的版本的代码。

我使用奥里利亚1.0,并使用AU-CLI

任何指针将是有益的建设。

回答:

看起来像这是一个已在更新版本中修复的错误。

我刚刚经历了和应用了最新的版本:

  • “奥里利亚-引导程序”: “^ 1.0.0” - > “^ 2.1.1”
  • “奥里利亚-CLI” : “^ 0.24.0” - > “^ 0.26.1”
  • “奥里利亚工具”: “^ 0.2.2” - > “^ 1.0.0”

,现在我可以部署我应用到网站的子文件夹,而无需在代码或html文件中指定任何网址内容!

所以我可以在我的问题中满足所有3个标准。

注意aurelia-cli更新(0.25.0)需要更改主体。(ts/js),如release notes中所述。

以上是 如何创建一个可以部署在任何根位置的aurelia 1.0应用程序 的全部内容, 来源链接: utcz.com/qa/265205.html

回到顶部