我试图在索引中添加多个firebase函数。ts
文件如下示例:如何为Firebase构建云函数,以便从多个文件部署多个函数?。
特别是,我有一个express。我在
:路由中初始化的js
服务器。ts
const server = express();
server.get('/api', (req, res) => res.send('hello /api'))
export {server}
现在在index.ts我可以导入routes.ts
并附加一个用户身份验证侦听器,以便在创建新用户时触发,即:
import {server} from './routers'
exports.app = functions.https.onRequest(server);
exports.userEvents = functions.auth.user().onCreate(user => {
console.log("user created: ", user.email, user)
})
然而,据我所知,只有导出。应用程序
实际上按预期工作,并且导出。userEvents似乎不会在创建新用户时触发。
=========================================================
编辑:
问题是我的firebase.json
函数是如何设置的,它目前只提供app
,endpoint以/api/**
开头,即:
{
"hosting": {
"public": "public",
// the problem is here: you're not connecting to multiple functions
"rewrites": [{
"source": "/api/**"
, "function": "app"
}],
"ignore": [
"firebase.json",
"**/.*",
"**/node_modules/**"
]
},
"functions": {
"predeploy": [
"npm --prefix \"$RESOURCE_DIR\" run lint",
"npm --prefix \"$RESOURCE_DIR\" run build"
]
}
}
现在的问题是,我如何告诉firebase为导出的函数提供服务。用户事件
。。。
问题是我试图在本地环境中模拟函数。我必须部署它们才能运行非http
函数。不过,文档底部描述的其他功能有一个本地模拟器:https://firebase.google.com/docs/functions/beta-v1-diff,这是新的。
本文向大家介绍js实现点击添加一个input节点,包括了js实现点击添加一个input节点的使用技巧和注意事项,需要的朋友参考一下 代码过于简洁,就不多说废话了,直接奉上:
我有Firebase结构,其中包含Android中的用户和组。这是多对多的关系。 Firebase结构 在组节点中添加任何用户时,我也会在用户节点中添加组,但不使用任何类型的事务机制。 现在,我需要执行delete group案例,其中将删除group节点以及每个用户加入的用户节点内的group属性。此场景中必须有一个事务。到目前为止,我已经处理了依赖于相同节点但不依赖于不同节点的事务代码。 我需
我正在构建一个endpoint/用户,它将返回用户中的内容。json文件。我正在使用aysnc/等待功能。 这会引发以下错误 语法错误:意外标记( 在对象上的createScript(vm.js:56:10)。在模块处运行InthisContext(vm.js:97:10)_在对象处编译(module.js:542:28)。模块_扩展。。模块处的js(模块js:579:10)。在函数tryModu
问题内容: 我受命为基于Firebase的Android应用程序构建Web界面。我有一些与数据库交互的端点(云函数)。要访问这些端点,我需要使用电子邮件和密码[1]对用户进行身份验证,检索accessToken [2]并授权使用标头对端点的每个请求进行授权。 我使用php并竭尽全力想如何在我的应用程序中管理经过身份验证的用户。 我通过php会话中的ajax传输accessToken,以将cURL请
我正在尝试将从angular frontend接收的base64映像保存到firebase存储目录中。但由于某些原因,保存在firebase文件夹中的图像未生成预览。此外,在尝试检索图像文件时,我无法获取该文件的签名URL。 我正在使用Firebase admin-sdk生成桶引用-'storageRef'。 节点后端接收到的图像数据似乎很好,我使用在线base64解码器测试了相同的数据,并正确地
我试图在节点之间建立加密通信。js和NodeMCU。经过一些努力,我能够使用node加密。js并在NodeMCU上解密。反之亦然。mscdex的答复有效。因此,我修改了节点。为了他人的利益而编写js代码。谢谢 NodeMCU代码: 节点。js工作代码: 现在再次进行NodeMCU侧测试: 什么在起作用? 节点。js加密在NodeMCU上被解密,尽管加密的字符串有点不同。 什么不起作用? NodeM