AWS = require('aws-sdk');
AWS.config.region = 'eu-west-1';
ses = new AWS.SES();
var params = {};
return ses.sendEmail(params, function (err, data) {
console.log('----->sending email')
}).promise().then((data) => {
console.log('---->sending promise')
}).catch((err) => {
console.log('----->am in error')
console.log(err)
})
Run Code Online (Sandbox Code Playgroud)
有人可以帮我上面的代码承诺被触发两次.
我应该低于
----->发送电子邮件
---->发送承诺
但我得到了
----->发送电子邮件
---->发送承诺
----->发送电子邮件