首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >DeprecationWarning: grpc.load:使用@grpc/proto加载器模块和grpc.loadPackageDefinition

DeprecationWarning: grpc.load:使用@grpc/proto加载器模块和grpc.loadPackageDefinition
EN

Stack Overflow用户
提问于 2019-02-28 16:54:10
回答 1查看 958关注 0票数 0

我一直在控制台里收到警告:

代码语言:javascript
复制
DeprecationWarning: grpc.load: Use the @grpc/proto-loader module with grpc.loadPackageDefinition instead

有什么解决办法吗?

package.json:

代码语言:javascript
复制
{
    "main": "src/index.ts",
    "scripts": {
        "start-live": "ts-node ./src/index.ts",
        "start": "nodemon"
    },
    "dependencies": {
        "@types/express": "^4.16.1",
        "@types/node": "^11.9.5",
        "express": "^4.16.4",
        "firebase": "^5.8.4",
        "nodemon": "^1.18.10",
        "rxjs": "^6.4.0",
        "ts-node": "^8.0.2",
        "typescript": "^3.3.3333"
    }
}
EN

回答 1

Stack Overflow用户

发布于 2019-03-06 19:27:13

这意味着您所依赖的包正在调用不推荐的函数grpc.load。通过将以下内容添加到索引文件中,可以确定是哪个包在执行此操作:

代码语言:javascript
复制
process.on('warning', e => console.warn(e.stack));

这将输出警告的堆栈跟踪。一旦您知道哪个包正在调用它,您就可以向他们提交一个问题来升级他们的代码。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54930636

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档