如何创建一个可以部署在任何根位置的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