生成的.pbgrpc.dart有以下代码,
@$pb.GrpcServiceName('') 类 Client 扩展 $grpc.Client {
错误 - 未定义名称“$pb”用作注释。尝试定义名称或从另一个库导入它。
我的 dart 版本是 3.0.5 并且 协议是 23.3
你能告诉我错过了什么吗?
https://github.com/google/protobuf.dart/issues/844
如果 protoc_plugin 尚未在版本 21.0.1 中发布,您可以从存储库安装修复程序
dart pub global activate --source git https://github.com/google/protobuf.dart --git-path protoc_plugin
谢谢,这个问题在 grpc 软件包的更高版本中得到了解决,目前在 grpc 3.2.4 上,一切似乎都很好。