gcloud 云函数部署失败代码 13 消息=执行环境失败"

Ven*_*kat 4 google-cloud-platform google-cloud-functions

部署云功能gcloud失败并显示以下消息,

ERROR: (gcloud.beta.functions.deploy) OperationError: code=13, message=Failure in the execution environment

在云函数日志中找不到关于错误的太多信息。

运行 deploy with--verbose debug跟踪在 Cloud SDK 目录中调用的函数,并以显示以下错误结束,

FunctionsError: OperationError: code=13, message=Failure in the execution environment ERROR: (gcloud.beta.functions.deploy) OperationError: code=13, message=Failure in the execution environment

小智 5

根据这个Google Public Issue Tracker,错误是由于一个非常大的 package.json 文件遇到了内部限制。可能的解决方法:

1- 在本地安装您的依赖项(通过“npm install”)并使用--include-ignored-files标志进行部署。

2- 将 package.json 减少到 4000 个字符以下

这是一个持续存在的问题,您可以关注此线程上的讨论以获取相关更新。