Firebase函数-用于组织函数的多个js文件



我有一个名为functions的文件夹,里面有index.js。在index.js上,我有接受所有http:的主要功能

exports.contentServer = functions.https.onRequest((request, response) => {

由于我有更多的函数,我需要组织我的文件,并且我想添加另一个文件,比如payments.js,这样index.js就可以调用payments.js内部的函数,甚至onCreate回调将从payment.js启动。

如果我只是在functions中创建另一个js文件,它将不起作用。

需要做些什么才能在另一个js文件中拥有单个云函数?

您可以使用标准nodejsrequire在其他文件中加载代码。

index.js

const otherFunctions = require('./other.js');
exports.contentServer = functions.https.onRequest((request, response) => {
otherFunctions.other()
}

其他.js

exports.other = function() { ... }

我建议阅读文档以了解更多信息。

相关内容

  • 没有找到相关文章

最新更新