如何使用Aurelia bundle for MVC app

时间:2015-11-14 17:35:11

标签: asp.net-mvc-4 bundle aurelia

我正在尝试使用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 bundle查找index.html的位置?我的index.html不在网站的根目录中。此外,我的aurelia' index.html'实际上名为settings.cshtml

更新:

我终于将我的整个Aurelia应用程序放在我的MVC应用程序的子文件夹中。在我的项目中使用post build事件,我让Aurelia-CLI捆绑我的应用程序。在我的setting.cshtml中,我基本上只引用了config.js和system.js。

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

1 个答案:

答案 0 :(得分:0)

Steve Sanderson为Aurelia制作了一个模板(微软不再支持)。 https://blogs.msdn.microsoft.com/webdev/2017/02/14/building-single-page-applications-on-asp-net-core-with-javascriptservices/

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

这应该在2015年更好。