在Node.js命令提示符
中您的环境已设置为使用Node.js 6.14.0(x64)和 NPM。
运行
firebase功能:shell
得到错误:
我的功能:准备模拟功能。
错误:致命错误:区域分配失败 - 处理内存不足
错误:函数工作程序崩溃,退出代码:3
错误:代码= 500,status = INTERNAL,message =函数工作程序崩溃 退出代码:3
undefinedFATAL错误:区域分配失败 - 处理内存不足, errors = [函数工作者崩溃,退出代码:3
undefinedFATAL错误:区域分配失败 - 处理内存不足]
错误:致命错误:区域分配失败 - 处理内存不足
错误:函数工作程序崩溃,退出代码:3
!函数:模拟器出错。 [object Object]
没有模拟的功能。
答案 0 :(得分:0)
更新:嗯....我刚刚注意到该消息来自Cloud Functions shell。我不认为我的下面的步骤会解决那里的问题,但为了以防万一,我们会把它们留下来。
正如错误消息所示,您的云功能失败是因为:
处理内存不足
您可以减少代码使用的内存,也可以增加功能可用的内存。鉴于您没有分享有关函数本身的详细信息,我将重点关注第二个选项。
增加功能可用的内存: