firebase - 独立部署 Firebase 函数,为每个函数封装代码
问题描述
我有一个 Firebase 项目,它的功能开始增长。我的函数文件夹看起来像:
/functions
|--/lib (compiled to js)
|--index.ts (exports each function )
|--/reducers
|----red1.ts
|----red2.ts
|--/listeners
|----list1.ts
|----list2.ts
|--package.json
我面临的问题是为每个功能部署了相同的代码。所以对于这个例子,我有 4 个函数。它们运行没有问题。但是在部署时,每个函数都包含所有其他函数的代码,而不仅仅是它们使用的函数。这使得部署需要很长时间,而且也很混乱。
我想要一种方法可以将它们拆分为单独的文件夹,这些文件夹单独部署并且只包含它们需要的代码。这样的事情可能吗?
解决方案
推荐阅读
- wordpress - 从管理视图中删除注册自定义帖子类型的插件的子菜单
- lua - 尝试调用全局(零值)
- python - Python如何使用多进程加速获取请求
- sql-server - 如何通过带有 xls 扩展名的邮件发送查询结果
- django - 如何在 Wagtail 中获得“更扁平”的 URL?
- python - 如何将张量中的列设置为0s?
- javascript - Monk中fineOne()、find()函数的正确使用方法
- c++ - 引入 throw 时的 C++ 隐含返回
- c# - 签出测试项目后,NuGet 包丢失且无法恢复
- html - -webkit-autofill 在 Chrome for IOS 中不起作用