gpt4 book ai didi

aurelia - 配置 aurelia cli 以从子文件夹提供应用程序包

转载 作者:行者123 更新时间:2023-12-02 12:19:14 25 4
gpt4 key购买 nike

如何配置 aurelia cli 以允许从子文件夹(带有 View 的 mvc Controller )加载应用程序?

/MyController/MyView 中,我有以下代码

<div aurelia-app="main" data-module="app2">
<script src="/scripts/vendor-bundle.js" data-main="aurelia-bootstrapper"></script>
</div>

当加载程序尝试从 /MyController/MyView/scripts/app-bundle.js 加载应用程序包时,我得到了 404,但它的实际位置是 /scripts/app -bundle.js

感谢您的帮助

拉尔西

问题的动机:我在现有的 asp.net mvc 5 网站中使用 Aurelia。我们计划开发新页面作为小型 aurelia 应用程序(每个 mvc View 一个 aurelia 应用程序)。我们计划在所有 View 上重复使用相同的包(只需设置“aurelia.setRoot('nameofapp')”即可启动正确的应用程序)。当在“/”启动时,这似乎效果很好,但是当从“/MyController/MyView”启动时,我们需要修改应用程序包的加载位置 - 这就是这个问题的目的。

最佳答案

需要完成两件事:

  • 在“aurelia.json”中设置“build.targets.baseUrl: '../scripts'”
  • 按照 Matthew 建议使用“功能”。

我认为其他人可能需要这个设置,所以我在这里创建了一个存储库:https://github.com/larserikfinholt/aurelia-subfolder

拉尔西

关于aurelia - 配置 aurelia cli 以从子文件夹提供应用程序包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38717623/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com