Angular Universal with GRPC



我在Angular Universal App中设置GRPC时有问题。

基本上,它抛出一个错误:
ERROR Error: This environment's XHR implementation cannot support binary transfer.

这个错误在生产环境下会破坏应用程序(在ubuntu和nginx上托管),但是,在本地环境下它可以正常工作。

如果我把Angular切换成不使用SSR,它就能正常工作。

我的假设是,在Node Express服务器中,我需要添加对GRPC的支持,但我不确定如何实现这一点。

有人有同样的问题吗?

谢谢!

如果没有定义grpc库,添加improbable-eng应该可以解决这个问题。当传输协议不是NodeHttpTransport时,会出现上述错误消息。

最新更新