【发布时间】:2020-07-24 00:41:42
【问题描述】:
我正在尝试将电子邮件添加到 Firebase 云功能。但是,每当我添加该行时:
const nodemailer = require('nodemailer');
对于 index.js,之前部署的代码将不再部署。它报告我的一个函数有错误,但事实并非如此,因为它与该函数一起工作得很好。这是完整的代码,没有行就可以了。
'use strict';
const functions = require('firebase-functions');
const admin = require('firebase-admin');
const nodemailer = require('nodemailer');
admin.initializeApp();
exports.routineKick = functions.pubsub
.schedule('every 2 minutes')
.timeZone('America/New_York')
.onRun(context => {
//kickMembers();
}
);
【问题讨论】:
-
我不清楚你在做什么。请编辑问题以完成任何人都可以采取的步骤来重现该问题。如果有错误消息,请务必将其复制到问题中。我们需要能够看到您所看到的。
-
您的 Firebase 计划是什么?您是否完成了结算帐户?
-
火焰。此时我已经成功运行了其他函数,它们没有出现在我的代码示例中,因为我删除了所有内容以寻找错误。
-
@PeterWagstaff 你解决了这个问题吗?如果是这样,请将其添加到答案中,而不是将其编辑到您的问题中,这样,如果其他人遇到问题,可能会更容易找到。
-
如果您解决了自己的问题,则无需使用您的解决方案编辑问题。您可以简单地回答您自己的问题并认为它是正确的。
标签: javascript firebase google-cloud-functions nodemailer