DeprecationWarning: grpc.load, используйте вместо этого @ grpc / proto-loader - PullRequest
0 голосов
/ 05 декабря 2018

Я использую узел с Google Firebase и всегда я

(узел: 13556) DeprecationWarning: grpc.load: Вместо этого используйте модуль @ grpc / proto-loader с grpc.loadPackageDefinition

последняя версия моего узла

$ node -v
v10.14.1

Ответы [ 2 ]

0 голосов
/ 06 июня 2019

npm install --save grpc

npm install --save @grpc/proto-loader

// replace - const notesProto = grpc.load('notes.proto');
// to

const grpc = require('grpc')
const protoLoader = require('@grpc/proto-loader')
const packageDefinition = protoLoader.loadSync('notes.proto');
const notesProto = grpc.loadPackageDefinition(packageDefinition);
0 голосов
/ 05 декабря 2018

Согласно этой проблеме GitHub , похоже, что откат до V5.3.0 является временным решением, или вы можете попробовать обновить до Node.js 11.2.0.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...