flutter - 在flutter项目中初始化grpc
问题描述
我使用 grpc 创建了颤振项目,但是在尝试从 proto 生成文件 dart 时出现错误。我将 proto 文件放在 lib/protos (rewards.proto) 中,然后在终端中放置命令 'protoc --dart_out=grpc:lib/src -Iprotos protos/rewards.proto'
我收到这样的错误--dart_out: protoc-gen-dart: ═х єфрхЄё эрщЄш єърчрээ√щ Їрщы。
我做错了什么?(对不起我的英语不好):)
解决方案
遵循这个官方安装文档:grpc-dart
我希望你下载了 protoc-plugin。您可以使用
$ dart pub 全局激活 protoc_plugin
如果您已经这样做了,请将 dart 添加到路径中,您可以这样做
export PATH="/path/to/.pub-cache/bin:$PATH" export PATH="/path/to/dart-sdk/bin:${PATH}"
ps:你得到的错误是由于路径相关的问题。以上两个命令可能会有所帮助
推荐阅读
- azure - 如何使用 Azure 集成运行时设置 Azure 数据工厂的高可用性?
- android - Play Billing - 实施应用内购买以解锁内容并移除广告
- javascript - 反应原生:有办法显示 Ionicon 吗?
- error-handling - 令牌过期时在graphQL客户端中使用刷新令牌
- c++ - 使用复制赋值构造函数和迭代元素来修改 Mat 之间是否存在显着的性能差异?
- python - 中断语句的问题
- python - 使用 pyVmomi 上传 OVA 似乎需要直接连接到计算主机
- c# - 更快地绑定套接字
- javascript - MS Bot Framework 将值从服务器代码 (C#) 传递到前端代码 (JavaScript)
- scala - 播放框架 scala POST 和 Future