簡體   English   中英

生成 micro-go 代碼時出錯 - --go_out: protoc-gen-go: unknown plugin “micro”

[英]Error to generate micro-go code - --go_out: protoc-gen-go: unknown plugin “micro”

我必須通過 makefile 將 bin 文件夾生成到我的項目中,但是當我在 makefile 所在的目錄中鍵入“make build”時,protoc-gen-go 向我返回錯誤:

--go_out: protoc-gen-go: unknown plugin "micro"
make: *** [build] Error 1

構建塊:

protoc -I. --go_out=plugins=micro:$(shell pwd) \
    proto/version/version.proto

micro 安裝在/Users/wendelrios/bin/micro

有人可以向我解釋什么是錯的和發生了什么嗎?

我知道了。 protocprotoc-gen-goprotoc-gen-micro應該在/Users/user_name/go/bin下面的命令對我有用:

protoc --plugin=protoc-gen-go=/Users/wendelrios/go/bin/protoc-gen-go --plugin=protoc-gen-micro=/Users/wendelrios/go/bin/protoc-gen-micro -I. --micro_out=. --go_out=. proto/version/version.proto

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM