我已经尝试了很多东西来部署这个功能,安装和卸载节点多次和更多的尝试,但它仍然给我同样的错误。我试图实现的是使用agora-Access令牌包生成令牌使用Firebase函数代码是:
const functions = require("firebase-functions");
const {RtcTokenBuilder, RtcRole} = require("agora-access-token");
exports.agoraToken = functions.region("asia-south1").
https.onCall((data, context)=> {
const appID = "<myAppID>";
const appCertificate = "myAppCertificate";
const uid = data.uid;
const channelId = data.channelId;
const role = RtcRole.PUBLISHER;
const expirationTimeInSeconds = 3600;
const currentTimestamp = Math.floor(Date.now() / 1000);
const privilegeExpiredTs = currentTimestamp + expirationTimeInSeconds;
const token = RtcTokenBuilder.buildTokenWithUid(appID,
appCertificate, channelId, uid, role, privilegeExpiredTs);
return token;
});
错误是:
===部署到'xxxx'...
我部署函数运行命令: npm--prefix"$RESOURCE_DIR"run lint
皮棉。
部署函数在以下函数中出错:agoraToken(asia-south1)i函数:清理生成文件。。。
错误:部署函数时出错
我可以建议您使用--debug
,因为它提供了日志中找不到的信息,并且还可以修复有问题的部署。
尝试使用--debug运行部署。示例:Firebase调试部署。
可以在Firebase仪表板、云日志UI或Firebase命令行工具中查看云功能日志。
要查看更多日志,请访问文档的链接。
问题内容: 我正在尝试将功能部署到Firebase,并且在部署过程中出现错误 错误:功能未正确部署。 可以将其与异步功能链接吗? 实际行为 函数部署时出错,cli向我显示以下消息: ===============控制台日志================ ===============函数index.js文件================ =============== package.json
我已经设置和快速服务器上运行Firebase云功能。现在,我试图使用CLI使用“Firebase部署-仅函数”将其部署到Firebase,但每次都失败,说有一个意外的令牌。我怀疑在index.js文件中使用异步箭头函数有问题,但我不确定,我也需要它们来完成我的项目。 这是索引。js文件: 以下是我在尝试运行firebase deploy(仅限函数)时遇到的错误: ==部署到“homunculus-
尝试使用Firebase函数从我的Cloud Firestore中获取我的FCM令牌 我的功能代码: 我的Firestore 岗位: 用户: 如果我手动添加令牌,所有东西都可以工作,但只是将每个“喜欢”发送到一个设备,我的目标是只发送一个链接给帖子的所有者
每当我运行“Firebase部署-只有函数”时,它就会出现这个错误分析函数触发器时出错。 类型错误:函数。https。onCall(…)。那么它就不是对象的函数了。(C:\Users\Lenovo\Desktop\Firebase Revision\functions\index.js:11:4)在模块中_在对象处编译(internal/modules/cjs/loader.js:1158:30)
当我部署Firebase功能时 火基原木 错误:默认的Firebase应用程序不存在。请确保在使用任何Firebase服务之前调用初始化应用程序()。 但是如果我添加该行,我会在部署时出错。 错误: 错误:分析函数触发器时出错。请通过运行“npm i--保存firebase”确保您拥有最新的firebase functions SDK-functions@latest“在“函数”文件夹中。 错误:
我已经使用firebase云函数一段时间了,今天在代码中修复了一个小错误,在尝试部署时出现了以下错误。我取消了该更改,并尝试使用上次提交的稳定更改再次部署,但仍然是相同的错误。有什么解决办法吗?PS:这是一个typescript项目,我用tsc编译它。