从Node Js的另一个文件夹访问变量

时间:2017-12-29 07:55:10

标签: javascript node.js firebase

db.people.update({"name":"dannie"}, {'$pop': {"interests": 1}})

Folders 在这里,我想访问 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+'');
        }
    });
});
但是我在命令提示符下遇到错误。 解析触发器时出错:无法找到模块'../public/assmt.js'

0 个答案:

没有答案
相关问题