温馨提示:本文翻译自stackoverflow.com,查看原文请点击:node.js - Trouble initializing firestore functions in flultter
google-cloud-firestore google-cloud-functions node.js npm firebase-cli

node.js - 无法在flultter中初始化firestore功能

发布于 2020-04-07 11:58:36

我正在尝试将Firestore函数添加到我的flutter项目中。不幸的是,我似乎遇到了很多问题。如果我使用最新版本的npm v13.7.0,并从项目的根目录运行函数“ firebase init functions”,则会收到错误消息

Error: Server Error. certificate has expired

我尝试过在命令行中登录和注销Firebase来更新Firebase工具,但这无济于事。

如果我使用npm版本10.6,则会收到消息

Firebase initialization complete!

但是,它似乎还没有真正完成任何工作-尚未创建“功能”文件夹,而且我找不到与该项目关联的firestore.json文件。它还给了我一些消息,例如'File functions/.eslintrc.json already exists. Overwrite?,但是找不到任何此类文件。

是否还有其他人遇到这些问题/对如何做有想法?

查看更多

提问者
gollyzoom
被浏览
101
gollyzoom 2020-02-01 02:57

我的问题是,我实际上已经在要使用的文件夹上方的文件夹中初始化了一个Firebase项目,并且每当我调用firebase init functions函数文件夹时,便会在此更高级别的文件夹中创建该项目。我删除了上级目录中的firebase.json文件,切换回我感兴趣的目录,然后firebase init functions再次调用(使用npm 10.6版),然后它起作用了。