2016-11-21 65 views

回答

3

你可以捆绑你的应用程序到使用一个JavaScript文件,例如,的WebPack。做到这一点的最简单方法是,如果您使用Angular CLI来管理您的应用程序,该应用程序为您提供帮助。

如果您希望手动管理捆绑,请参阅using Angular 2 with Webpack上的Angular文档。

0

以防万一它是ASP.NET核心,您也可以受益于服务器预渲染。它来源于NuGet包"Microsoft.AspNetCore.AngularServices": "1.0.0-*"

这样你可以在你的.cshtml文件指令使用像:

<app asp-prerender-module="ClientApp/dist/main-server">Loading...</app> 

有使用它,因此,如果它发生了,你使用的是.NET的核心部分更多的利益,请仔细检查史蒂文桑德森的博客,或github repo这些功能。 Steven Sanderson是推动这一发展的MS Guy。最近他发布了一个关于Angular2项目新模板的blog post