【发布时间】:2018-05-18 10:10:00
【问题描述】:
问题
如何在不删除 Cloud Functions 的情况下部署我的 Firebase 站点。
- 也许,在一次部署中同时包含站点和云功能?这看起来像什么?
- 也许,在不删除云功能的情况下部署站点?我没有找到
firebase deploy --only site或类似名称
上下文
我有一个使用 Cloud Functions 的 Firebase 项目。代码在两个文件夹中:
-site-code
-cloud_function-code
当我想部署项目时,我使用 firebase CLI 工具,分两步:
第 1 步
来自-site-code我跑:
firebase deploy
第 2 步
然后从cloud_functions-code我跑:
firebase deploy --only functions
问题
当我运行 firebase deploy from -site-code 时,我的 Firebase Cloud Functions 被删除,所以我必须跟进 firebase deploy --only functions from -cloud_functions-code。
我没有找到用于仅部署来自 -site-code 的站点代码的 --only 指令
【问题讨论】:
-
运行
firebase deploy --except functions将只部署站点。firebase deploy --only hosting也一样 -
替代已经提到的两个:
firebase deploy --only hosting,它只会部署托管。
标签: firebase google-cloud-functions firebase-hosting