Node.js gRPC Library
node: This requires
nodeto be installed, version
4.0or above. If you instead have the
nodejsexecutable on Debian, you should install the
Note: If you installed
nodevia a package manager and the version is still less than
4.0, try directly installing it from nodejs.org.
Install the gRPC NPM package
npm install grpc
BUILD FROM SOURCE
- Clone the grpc Git Repository.
npm install --build-from-sourcefrom the repository root.
Note: On Windows, this might fail due to nodejs issue #4932 in which case, you will see something like the following in
npm install's output (towards the very beginning):
.. Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch. WINDOWS_BUILD_WARNING "..\IMPORTANT: Due to https:\github.com\nodejs\node\issues\4932, to build this library on Windows, you must first remove C:\Users\jenkins\.node-gyp\4.4.0\include\node\openssl" ... ..
To fix this, you will have to delete the folder
See the API Documentation.
To run the test suite, simply run
npm test in the install location.