根据本文,使用Angular 4的Platform-Server实现良好服务器端渲染的唯一方法是在Angular CLI Project上运行ng eject
后设置自定义WebPack配置。<<<<<<<<<<<<<<<<<<<<<<
也许这个问题对我很幼稚,但是有什么方法可以继续使用默认的CLI WebPack配置文件并利用服务器端渲染?
我在WebPack方面是一个新手,所以我不想从CLI中弹出。
更新:
这篇博客文章是一个非常好的资源。但是,我现在正在等待 @Angular/材料库与Angular Universal兼容(还没有,但应该很快到(。
当前Angular-CLI不支持服务器端渲染。有关更多详细信息,您可以查看https://github.com/angular/angular/angular-cli/issues/1050。因此,它正在等待支持Angular Universal。
现在,您可以使用Universal-CLI,它是支持Angular Universal的Angular-CLI的分叉。
希望这个帮助!