【问题标题】:Set Firebase init Directory for cloud functions为云功能设置 Firebase 初始化目录
【发布时间】:2017-12-21 05:49:14
【问题描述】:

我正在尝试设置 Firebase 云功能,但是当我在终端中输入 firebase init 时,它会说:

您即将在以下目录中初始化一个 Firebase 项目:/Users/username`。

如何将文件夹保存在我的项目目录中?我试过了……

cd ~/Desktop/MyProject/
firebase init

但它没有用。 Firebase 文档对此并不太清楚。他们只说这个......

初始化您的项目:

  1. 运行firebase login通过浏览器登录并验证 火力基地工具。
  2. 转到您的 Firebase 项目目录。
  3. 运行火力基地 初始化函数。

有什么想法吗?我觉得我错过了一些简单的东西。 谢谢。

【问题讨论】:

  • 请更具体地说明究竟是什么不起作用。有错误信息吗?究竟发生了什么?
  • @DougStevenson 我想我今天早些时候看到了同样的问题。问题出在目录中,即 Firebase CLI 反馈中的 /Users/username,而 OP 将 cd'd 放入项目目录中。
  • @nachshon:当我早些时候看到同样的问题时,有一个评论线程有人试图提供帮助。您是否重新创建了问题?还是评论区被删了?

标签: firebase terminal google-cloud-functions firebase-tools


【解决方案1】:

我遇到了同样的问题。您所要做的就是:

1) locate the firebase.json file in your /Users/username directory
2) delete that firebase.json file
3) Now run the firebase init command in your new project directory

这对我有用。希望这会有所帮助。

【讨论】:

    【解决方案2】:

    我在初始化 firebase 函数目录时遇到问题时发现了这个线程。我在目录D:/dir1/dir2 中,但每当我运行“firebase 初始化函数”时,它就会出现:

    您即将在此目录中初始化一个 firebase 项目:D:/

    发现之前的错误安装存在D:/firebase.jsonD:/firebase.c。删除它们并再次启动“firebase init functions”以获取目录:D:/dir1/dir2

    【讨论】:

    • 请注意,它不是根目录,而是任何具有 .firebaserc 文件的父文件夹。如果是,请删除它。
    【解决方案3】:

    重置身份验证对我有用。这是命令

    firebase 登录 --reauth

    【讨论】:

      猜你喜欢
      • 2020-11-29
      • 2018-12-03
      • 2020-02-23
      • 2021-07-01
      • 1970-01-01
      • 2021-01-23
      • 1970-01-01
      • 1970-01-01
      • 2019-03-24
      相关资源
      最近更新 更多