google-cloud-platform - 没有firebase的多个文件中的谷歌云功能
问题描述
我曾经在多个文件中创建了 Firebase 云函数并进行了部署,这非常简单。
现在我正在使用没有 firebase 的 node.js 创建谷歌云功能,并且面临组织多个文件和部署多个功能的问题。
我查看了谷歌的许多链接,看起来要么我缺少一些基本概念,要么没有获得正确的链接,到目前为止,无论我发现什么都只演示了 index.js 文件中编写的单个函数并在部署时提到了函数名
任何帮助表示赞赏。
谢谢
解决方案
使用 gcloud 部署函数时,每次调用 CLI 只能部署一个函数。它根本不像 Firebase CLI 那样工作,您可以将一堆函数收集到一个文件中以进行同时部署。如果您想使用 gcloud 部署多个功能,您只需为每个功能运行一个命令。如果您喜欢将它们一起部署,我建议创建某种 shell 或批处理脚本来一起运行它们。
推荐阅读
- javascript - 当在其他jsp页面中包含公共jsp并且在同一页面中包含js时,公共jsp中的js文件不起作用
- python - 如何在不使用 exec() 的情况下重写它?
- bash - Bash 脚本 - 输入多个文件以运行
- odoo - menuitem 标签中的序列属性是什么?
- twitter-bootstrap - 推特图片未显示,robot.txt 允许访问图片文件夹
- date - 从 Hive SQL 中的日期减去工作日
- php - Phpmyadmin 显示代码而不是被解释
- c++ - 清除 std::map 的 boost::pool_allocator 不会返回 VS2017 中的整个池
- android - Kotlin 中更好的回调方法是什么?侦听器与高阶函数
- java - 如何通过 RestTemplate 传递我的对象