【问题标题】:Google Cloud / Firebase Functions, handling dependencies per functionGoogle Cloud / Firebase Functions,处理每个函数的依赖关系
【发布时间】:2017-08-14 16:10:58
【问题描述】:

我们有几个需要大量依赖才能工作的函数。我们有所谓的 jar/npm/lib 地狱在进行,并且希望限制对函数的依赖,而不是项目级别的依赖。这可能吗?

编辑:尝试按照 Doug 的指示重新表述问题:我们正在使用 Firebase 函数,我们希望将函数的依赖项与其他函数的依赖项隔离开来。我们需要依赖 A 的 x.y.z 版本才能使函数 1 工作,但函数 2 需要相同依赖 A 的版本 f.y.z 才能工作。

我怀疑解决此问题的唯一方法是将其部署到另一个项目,但在提交之前想在这里问一个问题。

那么,我们能否在一个 Firebase Functions 部署中拥有相同依赖项的多个版本?

编辑 2:在此处划分问题的另一部分:Firebase Functions: is it OK to divide functions to multiple projects

【问题讨论】:

  • 我无法准确理解您要执行的操作。另外,听起来您在这里问了两个不同的问题。我认为如果您分别提出不同的问题会更好。

标签: firebase google-cloud-functions


【解决方案1】:

答案是否定的,不能控制每个函数的依赖关系,而是每个部署。与 Firebase / Google Cloud Functions 相比,这更多是 npm 本身的限制。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-10-25
    • 2019-04-07
    • 2015-05-11
    • 2018-03-15
    • 2018-09-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多