节点js – 发送基本电子邮件发送电网问题

节点js – 发送基本电子邮件发送电网问题

我已经安装了我的节点js服务器,需要帮助的设置。

错误“无法设置标题”

这是我的代码:

var express = require('express'); var router = express.Router(); var sendgrid = require('sendgrid')('IHaveAKey'); router.get('/', function(req, res) { res.sendStatus(200); }); router.get('/welcomeEmail/:email/:name', function(req, res) { var subject = 'Hello' + req.params.name; sendgrid.send({ to: 'test@hotmail.co.uk', from: 'noreply@test.com', subject: 'Test', text: 'Welcome' }, function(err, json) { if (err) { return res.send("Error");} return res.send("Sent"); }); res.sendStatus(200); }); module.exports = router; 

这是我的错误:

在这里输入图像说明

你正在试图从服务器发送响应2次:

1) res.sendStatus(200);

2) res.send("Sent");

离开这条线,一切都开始好了