繁体   English   中英

如何将Aurelia捆绑包用于MVC应用

[英]How to use Aurelia bundle for a MVC app

我正在尝试将Aurelia bundle --force命令与托管在我的MVC应用程序页面中的Aurelia应用程序一起使用。

当我尝试运行命令时,我不断收到以下错误:

info: Creating bundle ...
fs.js:549
  return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
Error: ENOENT: no such file or directory, open 'C:\Users\...\WebFrontend\index.html'

如何更改aurelia捆绑查找index.html的位置? 我的index.html不在网站的根目录中。 此外,我的aurelia'index.html'实际上被命名为settings.cshtml

更新:

通过将我的整个Aurelia应用放在我的MVC应用的子文件夹中,终于使它起作用。 通过在项目中使用构建后事件,我使Aurelia-CLI捆绑了我的应用程序。 在我的setting.cshtml中,我基本上只引用config.js和system.js。

这很好用,但是每次做出不理想的更改时我都需要重新构建应用程序。 仍然需要弄清楚这一点。

史蒂夫·桑德森(Steve Sanderson)为Aurelia创建了模板(Microsoft不再支持该模板)。 https://blogs.msdn.microsoft.com/webdev/2017/02/14/building-single-page-applications-on-asp-net-core-with-javascriptservices/

您也可以使用Aureali cli创建一个。

到2015年,现在应该会更好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM