1.4.5.2
This commit is contained in:
31
EdgeCommon/build/README.md
Normal file
31
EdgeCommon/build/README.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# 脚本使用指南
|
||||
|
||||
## 编译多语言相关源文件
|
||||
~~~bash
|
||||
./build-messages.sh
|
||||
~~~
|
||||
|
||||
## 编译API相关源文件
|
||||
在使用 `build.sh` 编译 `.proto` 文件之前,你需要确保已经为 `protoc` 安装了对应的插件:
|
||||
~~~bash
|
||||
# install protoc-gen-go plugin
|
||||
go install google.golang.org/protobuf/cmd/protoc-gen-go@latest
|
||||
|
||||
# install protoc-gen-go-grpc plugin
|
||||
go install google.golang.org/grpc/cmd/protoc-gen-go-grpc@latest
|
||||
~~~
|
||||
|
||||
之后每次 `.proto` 文件有更新的时候,请运行 `build.sh` 重新生成相应的Go源代码和`rpc.json`文件:
|
||||
~~~bash
|
||||
./build.sh
|
||||
~~~
|
||||
|
||||
如果文件名有更改,请清空 `pkg/rpc/pb/*.go` 文件,然后再次运行 `build.sh`。
|
||||
|
||||
|
||||
## 生成RPC列表文件
|
||||
运行:
|
||||
~~~bash
|
||||
./proto-json.sh
|
||||
~~~
|
||||
可以重新生成 `rpc.json` 文件。
|
||||
Reference in New Issue
Block a user