相关疑难解决方法(0)

如何在heroku中显示来自node.js的所有console.log?

我已经将node.js应用程序部署到node.js,但无法从我的应用程序中看到完整的console.log语句.我在用:

heroku logs
Run Code Online (Sandbox Code Playgroud)

显示了一些日志记录,但看起来它不是完整的日志.是否有node.js包来从已部署的应用程序发送电子邮件?电子邮件在我的本地机器上工作正常.

电邮代码:

console.log('try to send email hold on');
    var nodemailer = require("nodemailer");
    var smtpTransport = nodemailer.createTransport({
        service: "Gmail",
        auth: {
            user: "myemail@gmail.com",
            pass: "mypw"
        }
    });

    smtpTransport.sendMail({
        from: "Dikkebil", // sender address
        to: "myemail@gmail.com", // comma separated list of receivers
        subject: "Error body", // Subject line
        text: 'Error body: ' +error.body+ '\n'+ 'error type:' + error.type +'\n' +'error statuscode:' +error.statusCode +'\n'  + 'error args:' + error.arguments[0]
    }, function(error, response){
        if(error){
            console.log(error);
        }else{
            console.log("Message sent: " + response.message); …
Run Code Online (Sandbox Code Playgroud)

heroku node.js nodemailer

37
推荐指数
2
解决办法
2万
查看次数

标签 统计

heroku ×1

node.js ×1

nodemailer ×1