首页 > 解决方案 > 在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: ═х єфрхЄё эрщЄш єърчрээ√щ Їрщы。

我做错了什么?(对不起我的英语不好):)

标签: fluttergrpc

解决方案


遵循这个官方安装文档: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:你得到的错误是由于路径相关的问题。以上两个命令可能会有所帮助


推荐阅读