Dan Ciruli d84e9cede8 Update README.md 11 ani în urmă
..
route_guide 09275f0be4 Added route guide example 11 ani în urmă
.gitignore e89af55a86 Added node hello world example 11 ani în urmă
README.md d84e9cede8 Update README.md 11 ani în urmă
greeter_client.js e89af55a86 Added node hello world example 11 ani în urmă
greeter_server.js 3440548d83 revert js changes. 11 ani în urmă
helloworld.proto 600d70cd8d change proto README cpp node ruby 11 ani în urmă
package.json 09275f0be4 Added route guide example 11 ani în urmă

README.md

gRPC in 3 minutes (Node.js)

PREREQUISITES

This requires Node 10.x or greater.

INSTALL

  • Clone this repository

    $ git clone https://github.com/grpc/grpc-common.git
    
  • Follow the instructions in INSTALL to install the gRPC C core.

  • Install

    $ cd grpc-common/node
    $ npm install 
    # If node is not found, you'll need to clone the grpc repository (if you haven't already)
    $ git clone https://github.com/grpc/grpc.git
    $ npm install ~/grpc/src/node
    

Try it!

  • Run the server

    $ # from this directory
    $ nodejs ./greeter_server.js &
    
  • Run the client

    $ # from this directory
    $ nodejs ./greeter_client.js
    

Note

This directory has a copy of helloworld.proto because it currently depends on some Protocol Buffer 2.0 syntax that is deprecated in Protocol Buffer 3.0.