我有两个环境:开发和生产。 在开发环境中,我想要一些额外的功能,由于它们的性质无法部署到生产环境中。
如果没有两个几乎相同的云函数文件,我该如何实现?
我知道在部署函数时可以命名函数,但我找不到排除函数的方法。
答案 0 :(得分:1)
根据@Myk Willis 作为社区 wiki 发布,如果您使用 gcloud 函数部署,则单独指定每个函数。只需不部署函数即可将其从生产中排除。
根据 OP,在使用 Firebase 工具时,doc 建议在函数数量超过 5 时单独部署函数。
此命令明确指定要在项目上部署的功能:
firebase deploy --only functions:yourFunction1,functions:yourFuntion2