答案 0 :(得分:3)
您可以使用例如Webpack将应用程序捆绑到一个Javascript文件中。最简单的方法是使用Angular CLI管理您的应用,并为您处理。
如果您希望手动管理捆绑,请查看using Angular 2 with Webpack上的Angular文档。
答案 1 :(得分:0)
万一它是ASP.NET Core,您也可以从服务器预呈现中受益。来自NuGet包"Microsoft.AspNetCore.AngularServices": "1.0.0-*"
这样您就可以在.cshtml
文件指令中使用,例如:
<app asp-prerender-module="ClientApp/dist/main-server">Loading...</app>
使用它还有一些好处,所以如果它使用.NET Core,请仔细检查Steven Sanderson的博客,或github repo获取这些功能。史蒂文桑德森是推动这一发展的MS Guy。最近他发布了blog post关于使用Angular2的项目的新模板。