我如何更改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)
它永远不会询问我需要上传哪个项目。请指导我如何链接我的其他项目?
答案 0 :(得分:4)
Firebase CLI将在当前目录和所有父目录中查找名为.firebaserc
的文件,该文件定义在此目录结构中使用的项目。如果您运行firebase init
并遇到消息“您正在现有的Firebase项目目录中进行初始化”,则表示找到了其中一个.firebaserc
文件,并且它将重新初始化此项目。
如果您不再需要原始项目,只需删除.firebaserc
文件即可。或者,找到另一个目录来运行不在另一个项目空间内的firebase init
。
答案 1 :(得分:1)
删除.firebaserc
对我不起作用。我还必须删除firestore.json
。
答案 2 :(得分:1)
您需要从项目目录中删除 .firebaserc
和 firebase.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
一起使用