gpt4 book ai didi

node.js - 如何使用 github 部署 firebase 函数

转载 作者:行者123 更新时间:2023-12-05 06:40:16 25 4
gpt4 key购买 nike

实际上它链接到我之前问过的question其中我要求在本地部署 firebase 功能,因为每次部署都需要太多时间(由于网络缓慢)和资源,

然后我有了一个主意,
Heroku 和其他平台为 Github 和 Dropbox 提供了Automatic Deployment 功能,因此当我将代码推送到指定分支时,它会自动部署并使用它很多次,真棒

enter image description here

我认为如果我在 GitHub 上推送(从时间和资源的角度来看,这是非常轻量级的)代码,并且 Firebase 自动部署它,这对我来说会很棒,然后我会创建一个备用分支(例如: dev-branch) 并不断推送我的更改以查看实际效果(我已经有一种快速的方法可以在 github 上推送代码)

那么我如何使用 Github 部署 firebase 函数,
要么这个工具已经在 firebase 中可用,
如果不可用,那么我可以自己做吗(通过使用 github 开发者工具等)?

谢谢你,
因扎马姆·马利克。

最佳答案

我厌倦了使用 firebase-tools 编写自定义逻辑来部署我的每个不同项目,所以我创建了 firebase-ci .

基本上,它部署到与 .firebaserc 中设置的分支名称关联的项目(内部使用 firebase-tools)

例如:

{
"projects": {
"prod": "prod-firebase",
"master": "dev-firebase",
"default": "dev-firebase"
}
}

master 分支上部署到 dev-firebase 项目,在 prod 分支上部署到 prod-firebase 项目。

披露:我是 firebase-ci 的作者之一,在此答案中提到。

关于node.js - 如何使用 github 部署 firebase 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43000368/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com