db.people.update({"name":"dannie"}, {'$pop': {"interests": 1}})
在这里,我想访问 assmt.js 中的变量,并在具有firebase云功能的 index.js 中使用它。
我的 assmt.js 包含变量存储的代码。
const functions = require('firebase-functions');
var nodemailer = require('nodemailer');
var sourceFile = require('../public/assmt.js');
var mailnamenode=sourceFile.mailname;
var transporter=nodemailer.createTransport('smtps://user@gmail.com:pass@smtp.gmail.com');
exports.sendMail=functions.https.onRequest((req,res)=>{
var mailOptions={
to: 'badhushaphysics@gmail.com',
subject: 'Test Mail',
html: 'Testing with Node.js'
}
transporter.sendMail(mailOptions,function(err,response){
if(err)
{
res.send('Mail not sent');
console.log(err);
}
else{
res.send('Mail sent to'+mailnamenode+'');
}
});
});