您正在现有的Firebase项目目录中进行初始化

时间:2018-02-01 12:29:50

标签: firebase firebase-hosting firebase-cli

我如何更改cli中的firebase项目?

当我运行firebase init时,它说:

Before we get started, keep in mind:

  * You are initializing in an existing Firebase project directory

? Are you ready to proceed? (Y/n)

它永远不会询问我需要上传哪个项目。请指导我如何链接我的其他项目?

4 个答案:

答案 0 :(得分:4)

Firebase CLI将在当前目录和所有父目录中查找名为.firebaserc的文件,该文件定义在此目录结构中使用的项目。如果您运行firebase init并遇到消息“您正在现有的Firebase项目目录中进行初始化”,则表示找到了其中一个.firebaserc文件,并且它将重新初始化此项目。

如果您不再需要原始项目,只需删除.firebaserc文件即可。或者,找到另一个目录来运行不在另一个项目空间内的firebase init

答案 1 :(得分:1)

删除.firebaserc对我不起作用。我还必须删除firestore.json

答案 2 :(得分:1)

您需要从项目目录中删除 .firebasercfirebase.json 文件。 它对我来说非常好。

答案 3 :(得分:0)

您可以将df=pd.DataFrame({'A':['A','A','A','B','B','B','B','C','C','B'], 'B':['a','a','b','a','a','a','a','b','b','a']}) z = df.drop_duplicates().reset_index(drop=True) z['C'] = np.arange(len(z)) + 1 df = df.merge(z, how='left') df 与标志 A B C 0 A a 1 1 A a 1 2 A b 2 3 B a 3 4 B a 3 5 B a 3 6 B a 3 7 C b 4 8 C b 4 9 B a 3 一起使用