获取样例代码
样例代码来自 grpc/grpc-node/examples/routeguide/dynamic_codegen。
如你在仓库中所见,还有一个很相似的样例目录 grpc/grpc-node/examples/routeguide/static_codegen。
有两个相似目录是因为在 Node.js 中有两种使用 protocol buffers 的方式:一种是使用 Protobuf.js
在运行时动态生成代码,另一种是使用 protoc
编译器静态生成。
两种方式效果差不多,都可以被客户端正常使用。本教程中将使用动态生成代码方式。
- 使用如下命令克隆
grpc
仓库以下载代码:
git clone -b @grpc/grpc-js@1.9.0 --depth 1 --shallow-submodules https://github.com/grpc/grpc-node
- 跳转到样例目录:
cd grpc-node/examples
Loading...
> 此处输出代码运行结果