slh*_*dev 23 node.js firebase google-cloud-functions
我正在尝试部署 firebase 功能并收到错误:
错误:无法获取运行服务未定义`
我已经尝试更新 firebase-tools,但没有帮助。您能帮忙解决一下吗?
小智 31
我在 Windows 10 中遇到了同样的错误。
firebase deploy --only functions
v11.18.0 已修复该错误。
npm install -g firebase-tools --force
npm audit fix
Run Code Online (Sandbox Code Playgroud)
小智 12
确保 firebase-tools 实际更新。试试看firebase --version是不是v11.18.0。
我全局安装了 firebase pnpm,所以npm update实际上没有更新正确的包。
正如其他人指出的那样,这是旧版本的问题。
手动解决方法:在部署之前,转到 Firebase 管理控制台,并删除其中的所有现有云功能。如果控制台是干净的,则部署命令将起作用。
正确的解决方案:升级 firebase cli 版本。
在 macOS 上,我注意到无论我运行多少次,npm install它都从未真正更新过。
这个命令最终为我更新了它:
curl -sL https://firebase.tools | upgrade=true bash
使用 验证它firebase --version,我的11.22.0现在是。
| 归档时间: |
|
| 查看次数: |
8799 次 |
| 最近记录: |