根据我刚找到的信息,我正在更新这个答案。
步骤1
在 firebase.google.com 上创建多个环境(例如:dev,staging,prod)
mysite-dev
mysite-staging
mysite-prod
步骤2
a. 移动到您想要成为默认环境的目录(例如:dev)
b. 运行 firebase deploy
c. 部署后,运行 firebase use --add
d. 将显示从当前拥有的不同项目中进行选择的选项。
滚动到要添加的项目:mysite-staging,然后选择它。
e. 然后会要求您为该项目输入别名。输入staging。
再次为 prod 和 dev 运行 a-e 步骤,以便每个环境都有一个别名
了解您处于哪个环境
运行 firebase use
default (mysite-dev)
* dev (mysite-dev)
staging (mysite-staging)
prod (mysite-dev)
(其中一个环境左侧将有一个星号。这是您当前所在的环境。它也将突出显示为蓝色)
在不同环境之间切换
运行 firebase use staging
或 firebase use prod
以在它们之间移动。
一旦进入您想要的环境,请运行firebase deploy
,您的项目将会在那里部署。
这里有几个有用的链接...
CLI参考
部署到多个环境
希望这能帮到您。