gpt4 book ai didi

node.js - Firebase 函数在 "Error in the build environment"中部署结果

转载 作者:太空宇宙 更新时间:2023-11-03 22:39:56 25 4
gpt4 key购买 nike

当我尝试使用 firebase-tools cli 部署函数时,我总是收到每个函数的部署错误。输出如下所示:

!  functions[import]: Deployment error.
Error in the build environment

我尝试过以不同的方式进行部署:

firebase deploy --only functions

firebase deploy --only functions:[function-name]

两者都会导致部署错误。打包的函数文件夹上传成功。有什么办法可以更新我当前的功能吗?

最佳答案

我按照@Jirawaatee的建议做了,但随后我的 Node 版本出现了一些问题。因此,我将 Node 版本更改为 V8,并将引擎 key 添加到我的 package.json 中。然后删除我的 Node 模块,重新安装它们并再次尝试部署

所以:

1.) 安装更新

npm install firebase-functions@latest firebase-admin@latest --save
npm install -g firebase-tools

2.) 将全局 Node 版本更改为 8 我个人使用 Windows 版 Nodist 来管理我的 Node 版本

3.) 将引擎添加到package.json

  "engines": {
"node": "8"
},

4.) 删除并重新安装 Node 模块

rm -rf node_modules && npm install

5.) 最后,运行您的 firebase 构建/部署脚本

关于node.js - Firebase 函数在 "Error in the build environment"中部署结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48424379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com