我已經花了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從第二個教程開始運行時,在編譯軟件包後出現錯誤 –