问题:Angular SSR控制台中的 [NetworkError],没有其他信息。

image of console output

注意:它似乎没有破坏代码

环境信息: Angular 8.1 SSR与NGINX一起提供,并在docker容器中运行。对另一个Docker容器进行Http调用。其中13个是XHR调用。

我尚未找到有关此类问题的任何信息,而且我自己也尚未彻底解决问题。如果最终可以解决问题,我会回答,尽管也许有人已经这样做了?

最佳答案

这些提示可以帮助您找到问题的根源。

1.调试

在您的应用程序文件夹中,运行:ng run <your_project_name>:serve-ssr。它为您带来好处:

  • 呈现通用应用程序并触发NetworkError。
  • 在文件更改时自动刷新,呈现合理的快速速度-这将使您可以快速逐步进行操作并查明问题所在。

  • 将此与npm run build:ssr && npm run serve:ssr进行比较,它将花费更长的时间来呈现更改。

    2.绝对网址

    遵循Angular Server-Side rendering tutorial并确保设置了绝对URL。

    关于angular - Angular SSR控制台中的“[NetworkError]”,没有其他信息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57169923/

    10-10 18:20