2016-04-08 65 views
0

我想从sendgrid发送一封电子邮件,但每当我尝试运行该函数时,都会返回“无法找到变量:require”。我在网上查找并找不到问题的解决方案。这是我的基础的示例代码。请帮助Javascript Sendgrid错误缺少变量需要

var sendgrid = require('sendgrid')('YOUR_SENDGRID_API_KEY'); 
sendgrid.send({ 
    to:  '[email protected]', 
    from:  '[email protected]', 
    subject: 'Hello World', 
    text:  'My first email through SendGrid.' 
}, function(err, json) { 
    if (err) { return console.error(err); } 
    console.log(json); 
}); 
+0

你在浏览器或服务器上运行它? – Jack

+0

我认为服务器,我不确定是否诚实 – Tassos

+0

您发布的代码示例要求您在nodejs服务器上运行该代码。 – Jack

回答

0

require是require.js框架的关键字。你有没有在你的网页上引用这个库?

+0

我引用了require.js,它仍然表示找不到变量require。 – Tassos