Open bt-nia opened 1 year ago
I think you may need to specify that you want to use a specific transport, namely the node transport. See https://github.com/improbable-eng/grpc-web/tree/master/client/grpc-web-node-http-transport
i am also facing same issue when i am using gprc,
below is the error message
self is not defined ReferenceError: self is not defined at new e (E:\StabilityAi\node_modules\@improbable-eng\grpc-web\dist\grpc-web-client.js:1:16017) at E:\StabilityAi\node_modules\@improbable-eng\grpc-web\dist\grpc-web-client.js:1:15931 at E:\StabilityAi\node_modules\@improbable-eng\grpc-web\dist\grpc-web-client.js:1:15942 at o (E:\StabilityAi\node_modules\@improbable-eng\grpc-web\dist\grpc-web-client.js:1:15312) at t.makeDefaultTransport (E:\StabilityAi\node_modules\@improbable-eng\grpc-web\dist\grpc-web-client.js:1:15405) at e.createTransport (E:\StabilityAi\node_modules\@improbable-eng\grpc-web\dist\grpc-web-client.js:1:8356) at new e (E:\StabilityAi\node_modules\@improbable-eng\grpc-web\dist\grpc-web-client.js:1:7911) at t.client (E:\StabilityAi\node_modules\@improbable-eng\grpc-web\dist\grpc-web-client.js:1:7619) at t.invoke (E:\StabilityAi\node_modules\@improbable-eng\grpc-web\dist\grpc-web-client.js:1:14630) at GenerationServiceClient.generate (E:\StabilityAi\api-interfaces-main\gooseai\generation\generation_pb_service.js:44:21)
Any help will be thankfull.
I have the same problem, it seems to me that they should use instead of self
they should use globalThis
.
but I guess we have to wait for a fix
Hi!
I'm encountering an issue that is probably related to: https://github.com/improbable-eng/grpc-web/pull/728 I'm not sure if this related to grpc-web, but wanted to make sure that the use case is supported. I'm trying to create a server that interacts with another server via grpc-web.
Here's my code:
Here's the error I see:
Now, I'm new to TS/JS so this error and trace log is not really helpful for me. It could also be related to instantiating the grpc client, but then, I copied this from a working webfrontend code.
Does grpc-web support non browser invocation? Could this be related to webpack config? Given there is a PR for something similar, how/where would I need to define
self
?