php エディター Xigua で、cosmos-sdk/proto/bank/v1beta1/query.proto ファイルを使用してコンパイル中にエラーが発生しました。このファイルは cosmos-sdk の一部であり、銀行関連の情報をクエリするために使用されます。このエラーは、ファイル自体に問題があるか、コンパイラの構成が間違っているために発生する可能性があります。この問題を解決するには、ファイルの内容とコンパイラ設定を注意深く検査して、要件を満たしていることを確認する必要があります。同時に、このコンパイル エラーをより迅速に解決するために、コミュニティや開発者に助けを求めることができます。
プロトコルをインストールし、cosmos-sdk/proto/bank/v1beta1/query.proto ファイルを保存すると、このファイルにはエラーを確認するために多くのエラーが表示されます。 , このコマンド protoc --go_out= を実行しました。 Query.proto
問題の詳細は次のとおりです:
リーリープロトコル バージョン 3.21.12 をインストールし、インポートされたパス ファイルはすべて正しい場所に配置されていますが、それでもエラーが発生します。さまざまな cosmos-sdk バージョンも試しましたが、問題は依然として同じです。 私の期待はコマンド(protoc --go_out=.query.proto)の実行後です。 cosmos-sdk/proto/bank/v1beta1 パスでは自由に実行できるはずです。エラー
公式 cosmos sdk github リポジトリで同じ問題に関連する問題に直面しました。 cosmos SDK チームの 2 人のコア エンジニアが、私のエラーを解決するために「protoc」の代わりに「buf」を使用するように提案してくれました。私は彼らのアドバイスに従い、問題を無事解決しました。
これはリンクです:
リーリー以上がcosmos-sdk/proto/bank/v1beta1/query.proto ファイルのコンパイル時エラーの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。