如何在Angular Universal项目中添加服务器渲染

请帮助我了解如何在Angular Universal中使用服务器渲染。

我所做的。 我访问了Angular Universal官方网站。 设置Node.js. 下载推荐的项目Angular 2 Webpack Starter。 我正在使用Mac,所以使用“> sudo npm install”来安装node_modules。 按照建议添加server.js。 运行“> node server.js” - 但它不起作用。

如果我运行“> npm start”服务器在localhost:3000上启动 - 但似乎没有服务器渲染。 如果我看看HTML页面,那么只有Angular的index.html。

我应该如何在项目中添加服务器渲染功能?

非常感谢。


简单的方法是下面的链接的克隆源代码,并阅读如何运行项目github angular universal的文档

scotch.io


同时,你可以看看这个示例应用程序(Angular 4.0.0,Universal support,Webpack,以及更多)https://github.com/ng-seed/universal

肯定会给你或多或少的想法如何让它运行。


我找到了解决方案。 我已经通过服务器渲染支持在github.com/angular/universal-starter下载了一个很好的启动项目。

链接地址: http://www.djcxy.com/p/5295.html

上一篇: How to add server rendering in Angular Universal project

下一篇: Angular Universal server rendering WebSocket