在一台计算机上安装多个Firebase云功能(不同的Firebase项目)

时间:2017-09-21 19:50:13

标签: firebase google-cloud-functions

我将Firebase云功能用于以前的项目,现在想在不同的Firebase项目中使用它。我创建了第二个文件夹,我在其中初始化了Firebase(“firebase init”)。

但是,在安装过程中,警告告诉我package.json已经存在。看起来它正在读取其他项目的文件夹,并试图重新使用它或覆盖它。

是否可以在同一台计算机上安装多个不同的文件夹,每个Firebase项目一个(同一个Firebase帐户)?这是最佳实践,如果没有,还有另一种首选方式吗?

更新

当前文件夹结构:

./开发/功能(上一个项目)

./ Development / functions-newproject(我尝试初始化firebase)

1 个答案:

答案 0 :(得分:3)

您可以拥有多个项目,但是当您开始初始化项目时,Firebase将查看当前目录以及.firebaserc的所有父目录。该文件是Firebase CLI知道它所在的项目的方式。因此,只要您创建项目的目录不是现有项目的子目录,就可以创建另一个项目。