【问题标题】:Function load error: Code could not be loaded函数加载错误:无法加载代码
【发布时间】:2018-11-16 19:27:30
【问题描述】:

当我尝试运行 sudo functions deploy login --trigger-http 时,我收到以下错误:

错误:函数加载错误:无法加载代码。

错误:文件是否存在?您的代码中是否存在语法错误?

错误:详细的堆栈跟踪:module.js:549

但我已经在/lib 中有一个index.js 文件。我不知道是否还有比这更大的问题,因为我刚刚解决了我的last issue。或者这可能是无关的。我一直很难通过调试使函数在本地运行:

【问题讨论】:

标签: firebase google-cloud-functions


【解决方案1】:

我找到了答案。我不得不将目录更改为函数文件夹。

【讨论】:

    【解决方案2】:

    为了更清楚的附加答案。 就我而言,我试图在 google functions-emulator 中运行我的函数,然后发生此错误。 但是有了@AskYous 的简短解决方案,我还是有点困惑。

    所以就像@AskYous的回答一样,我们必须进入functions文件夹,然后像这样输入:

    C:\FirebaseFunctionTypescript\functions>functions deploy api --trigger-http
    

    “api”是我们在 index.ts 文件中导出的函数。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-10-15
      • 1970-01-01
      • 2021-12-21
      • 2016-08-26
      • 1970-01-01
      相关资源
      最近更新 更多