我已经花了17个小时试图让这个工作。我已经尝试了几乎所有我能找到的教程。无法使Angular Universal与现有的CLI项目一起工作?
我有一个现有的Angular 4项目,可以构建和运行完美没有通用。现有的项目甚至可以通过AOT罚款(这是另一个痛苦的运行)。
的当前错误试图运行服务器端渲染,当我遇到的是:
ERROR { ReferenceError: document is not defined
过了一段时间,甚至得到这一点。有@吨类型/节点错误,但现在我得到它编译,页面将无法加载。
在对错误进行了一些研究之后,可能ngx-bootstrap与它有关,但我不是100%确定的。
我使用this tutorial与webpack version of universal结合使用,因为没有webpack,我的项目由于ngx-bootstrap而无法编译。
当按照教程,具体哪一步你可以不完成?目前这个问题非常广泛。 – 0mpurdy
您正在为Angular 4项目添加通用功能吗? [为什么?](https://github.com/angular/universal#current-status-universal-platform-api-has-been-merged-into-angular-40) –
第一个教程不会工作,除非我执行第二个教程中显示的步骤。当我运行npm从第二个教程开始运行时,在编译软件包后出现错误 –