我将Firebase云功能用于以前的项目,现在想在不同的Firebase项目中使用它。我创建了第二个文件夹,我在其中初始化了Firebase(“firebase init”)。
但是,在安装过程中,警告告诉我package.json已经存在。看起来它正在读取其他项目的文件夹,并试图重新使用它或覆盖它。
是否可以在同一台计算机上安装多个不同的文件夹,每个Firebase项目一个(同一个Firebase帐户)?这是最佳实践,如果没有,还有另一种首选方式吗?
更新
当前文件夹结构:
./开发/功能(上一个项目)
./ Development / functions-newproject(我尝试初始化firebase)
答案 0 :(得分:3)
您可以拥有多个项目,但是当您开始初始化项目时,Firebase将查看当前目录以及.firebaserc
的所有父目录。该文件是Firebase CLI知道它所在的项目的方式。因此,只要您创建项目的目录不是现有项目的子目录,就可以创建另一个项目。