我正在寻找在节点中编写一个自定义库,我想将它包含在我的云函数中。由于这是共享代码,我希望能够在我的所有 Cloud Functions 中使用它。
编写共享代码库并让多个 Cloud Functions 访问该库的最佳方式是什么?
例如,假设我有两个 Cloud Functions,functionA 和 functionB。
我有一个名为“common.js”的节点 javascript 文件,它有一个我想向 functionA 和 functionB 公开的 javascript 函数。
exports.common = {
log: function(message) {
console.log('COMMON: ' + message);
}
};
所以在functionA中我想要这个文件并调用“common.log('test');”。
我认为这是最基本的问题,但老实说,我无法在任何地方找到答案。
非常感激任何的帮助。这实际上是唯一阻止我使用 GCF 作为我现在和未来开发代码的方式的事情!