首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法部署Firebase云函数[找不到模块'protobufjs/minimal']

无法部署Firebase云函数[找不到模块'protobufjs/minimal']
EN

Stack Overflow用户
提问于 2018-08-13 09:26:08
回答 2查看 1.1K关注 0票数 4

这个错误发生在我更新了firebase函数和firebase-admin之后

代码语言:javascript
复制
"firebase-functions": "^2.0.4",
"firebase-admin": "^6.0.0"

完全错误

代码语言:javascript
复制
Error: Error occurred while parsing your function triggers.

Error: Failed to import the Cloud Firestore client library for Node.js. Make sure to install the "@google-cloud/firestore" npm package. Original error: Error: Cannot find module 'protobufjs/minimal'

这是我拥有的所有依赖项

代码语言:javascript
复制
"axios": "^0.18.0",
"compose-middleware": "^4.0.0",
"cors": "^2.8.4",
"cuid": "^1.3.8",
"exponent-server-sdk": "^2.3.1",
"express": "^4.15.4",
"firebase": "^4.13.1",
"firebase-admin": "^6.0.0",
"firebase-functions": "^2.0.4",
"lodash": "^4.17.4",
"moment": "^2.22.2",
"query-string": "^6.1.0"

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-08-13 10:35:00

也许可以回滚到v5/v1?对于云函数和firestore交互,您需要的全部内容如下所示。

代码语言:javascript
复制
var admin = require('firebase-admin');
var functions = require('firebase-functions');

下面是我的package.json显示的内容,我的东西工作得很好:

代码语言:javascript
复制
"firebase-admin": "^5.12.0",
"firebase-functions": "^1.0.2",
票数 0
EN

Stack Overflow用户

发布于 2018-08-13 11:51:26

npm installnpm update installing丢失的protobufjs包怎么样?甚至可以显式地添加"protobufjs": "^6.8.8" -或者使用npm install protobufjs安装它

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

https://stackoverflow.com/questions/51814141

复制
相关文章

相似问题

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