【求助,谢谢!】nodejs报错is not a function
nodejs吧
全部回复
仅看楼主
level 1
main.js 和 emailsender.js 两个文件
main.js已经申明
var emailsender = require(__dirname + '/emailsender.js');
并通过emailsender.sendto(info['email']);调用emailsender.js
emailsender.js显示sendto is not a function,全文如下:
var nodemailer = require('nodemailer');
var transporter = nodemailer.createTransport({
service: 'Gmail',
auth: {
user: '[email protected]',
pass: 'xxxxxxxxxx'
}
});
var sendto = function(receiver){
var mailOptions = {
from: '[email protected] ', // sender address
to: receiver, // list of receivers
subject: 'Hello ✔', // Subject line
text: 'Hello world ✔', // plaintext body
html: '<b>Hi I will not tell your your password</b>' // html body
};
transporter.sendMail(mailOptions, function(error, info){
if(error){
error_type(0);
console.log(error);
return;
}else{
console.log('Message sent: ' + info.response);
return;
}
});
};
在线等,谢谢!
2016年12月29日 05点12分 1
level 1
已解决 忘记exports了
2016年12月29日 16点12分 2
level 1
已解决 忘记exports了
2016年12月29日 16点12分 3
level 1
怎么解决的
2018年08月31日 12点08分 4
1