• Home
Name Date Size #Lines LOC

..--

route_guide/12-May-2024-2,2711,520

README.mdD12-May-2024886 97

greeter_client.jsD12-May-20241.2 KiB4119

greeter_server.jsD12-May-20241.2 KiB4515

helloworld_grpc_pb.jsD12-May-20242 KiB6235

helloworld_pb.jsD12-May-20249.6 KiB333148

README.md

1This is the static code generation variant of the Node examples. Code in these examples is pre-generated using protoc and the Node gRPC protoc plugin, and the generated code can be found in various `*_pb.js` files. The command line sequence for generating those files is as follows (assuming that `protoc` and `grpc_node_plugin` are present, and starting in the directory which contains this README.md file):
2
3```sh
4cd ../../protos
5npm install -g grpc-tools
6grpc_tools_node_protoc --js_out=import_style=commonjs,binary:../node/static_codegen/ --grpc_out=../node/static_codegen --plugin=protoc-gen-grpc=`which grpc_tools_node_protoc_plugin` helloworld.proto
7grpc_tools_node_protoc --js_out=import_style=commonjs,binary:../node/static_codegen/route_guide/ --grpc_out=../node/static_codegen/route_guide/ --plugin=protoc-gen-grpc=`which grpc_tools_node_protoc_plugin` route_guide.proto
8```
9