为云功能设置Firebase init Directory

时间:2017-07-16 17:36:00

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

我尝试设置Firebase云功能,但当我将firebase init输入终端时,它说:

  

您即将在此目录中初始化Firebase项目:/ Users / username`。

如何在项目目录中保存文件夹?我试过......

cd ~/Desktop/MyProject/
firebase init

但它没有用。 Firebase文档对此并不十分清楚。他们所说的只是......

  

初始化您的项目:

     
      
  1. 运行firebase登录以通过浏览器登录并验证   firebase工具。
  2.   
  3. 转到Firebase项目目录。
  4.   
  5. 运行firebase   初始化函数。
  6.   

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

3 个答案:

答案 0 :(得分:8)

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

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

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

答案 1 :(得分:0)

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

  

您将在以下目录中初始化firebase项目:D:/

发现以前的错误安装包含D:/firebase.jsonD:/firebase.c。删除它们并再次启动“ firebase初始化函数”以获取目录:D:/dir1/dir2

答案 2 :(得分:0)

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

firebase 登录 --reauth