2016-01-20 191 views
17

我正在阅读有关Angular 2服务器端渲染与节点。Angular 2 Universal - 服务器端渲染

但我无法找到一个例子或解释我应该怎么做。 我需要从角色服务器呈现一些页面,有什么建议吗?

+1

我的距离更近博客文章的一个理解是,角2.x的服务器端渲染是最后一个模块进行编码并仍然相当发展。 –

+1

你可以检查项目的回购https://github.com/angular/universal –

回答

22

好吧,看看这个入门套件 https://github.com/alexpods/angular2-universal-starter 。它有服务器端渲染,网络工作者支持(整个angular2应用程序运行在网络工作者),延迟加载(使用webpack的代码分割)和许多其他事情。我希望它能帮助你。

披露:我是它的作者。

+0

你的代码是否生成我的html页面的静态html,如果它的父组件内有少量子组件?因为我试图用通用入门套件做这件事,但没有工作 –

+1

@BhushanGadekar当然可以。我的初学者使用任意数量的子组件生成静态html。 – alexpods

+1

其中是静态HTML生成和保存? –

3

还有一个example repohttps://github.com/ng-seed/universal展示两个通用在单个项目上倾斜角度为

此应用程序使用platform-server角4.0.0交付,它可能是一个很好的入门/种子工程,直到提供有关使用platform-server一些文档。

此外,经由@ngtools/webpack覆盖了大部分的angular2-webpack-starter特征通过AngularClass诸如异步/ 懒惰路线,SCSS汇编(内嵌和外部),DEV/PROD模式,AOT汇编,测试,TsLint/Codelyzer,@types和更多。

披露:我是作者太:)

相关问题