【问题标题】:Angular cli server-side rendering without ng eject没有 ng 弹出的 Angular cli 服务器端渲染
【发布时间】:2017-09-23 04:05:35
【问题描述】:

根据this article,使用 Angular 4 的平台服务器实现良好的服务器端渲染的唯一方法是在 Angular cli 项目上运行 ng eject 后设置自定义 webpack 配置。

也许这个问题对我来说太天真了,但是有没有办法继续使用默认的 cli webpack 配置文件并利用服务器端渲染?

我是 webpack 的新手,所以我不想退出 cli。

更新:

This blog post 是一个非常好的资源。不过,我现在正在等待 @angular/material 库与 angular universal 兼容(还没有,但应该很快就会推出)。

【问题讨论】:

标签: angular webpack angular-cli angular-universal platform-server


【解决方案1】:

目前 Angular-CLI 不支持服务器端渲染。您可以查看https://github.com/angular/angular-cli/issues/1050 了解更多详情。所以它正在等待以here 支持Angular Universal。

现在您可以使用Universal-CLI,它是来自支持 Angular Universal 的 Angular-CLI 的分支。

希望对您有所帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-12-13
    • 2018-03-21
    • 2019-09-07
    • 1970-01-01
    • 2018-12-13
    • 1970-01-01
    • 2019-12-15
    • 1970-01-01
    相关资源
    最近更新 更多