https://github.com/nodejs/release#release-schedule
npm config set registry https://registry.npmmirror.com
npm config get registry
npm install -g grpc-tools
# https://www.npmjs.com/package/protoc-gen-grpc
# https://www.npmjs.com/package/@grpc/grpc-js
npm install request -g
npm config set unsafe-perm true
npm install protoc-gen-grpc -g
sh proto2js.sh
npm install
node proto_server.js
node proto_client.js
npm test
export GRPC_HELLO_SECURE=Y
export GRPC_TRACE=subchannel
export GRPC_VERBOSITY=DEBUG
# find
lsof -i tcp:9996
# kill
kill $(lsof -ti:9996)
npm -g install npm-check-updates
ncu
to see outdated versions orncu --upgrade
to update thepackage.json
.
- https://github.com/grpc/grpc-node/tree/master/packages/grpc-js|https://www.npmjs.com/package/@grpc/grpc-js
- https://github.com/grpc/grpc-node/tree/master/packages/proto-loader|https://www.npmjs.com/package/@grpc/proto-loader
- https://github.com/caolan/async|https://www.npmjs.com/package/async
- https://github.com/protocolbuffers/protobuf/tree/master/js|https://www.npmjs.com/package/google-protobuf
- https://github.com/papajuanito/grpc-node-server-reflection|https://www.npmjs.com/package/grpc-node-server-reflection
- https://github.com/grpc/grpc-node|https://www.npmjs.com/package/grpc-tools
- https://github.com/lodash/lodash|https://www.npmjs.com/package/lodash
- https://github.com/substack/minimist|https://www.npmjs.com/package/minimist
- https://github.com/winstonjs/winston|https://www.npmjs.com/package/winston
- https://github.com/erikdubbelboer/node-sleep|https://www.npmjs.com/package/sleep
- https://github.com/uuidjs/uuid|https://www.npmjs.com/package/uuid