2016-04-08 6 views
0

Ich versuche, eine E-Mail von sendgrid zu senden, aber jedes Mal, wenn ich versuche, die Funktion auszuführen, gibt es zurück "Kann Variable nicht finden: require". Ich habe online gesucht und finde keine Lösung für das Problem. Dies ist der Beispielcode, auf dem meine basiert. Bitte helfenJavascript Sendgrid Fehler fehlende Variable Require

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

Führen Sie dies im Browser oder auf dem Server aus? – Jack

+0

Ich denke, der Server, ich bin nicht wirklich sicher, um ehrlich zu sein – Tassos

+0

Das Code-Beispiel, das Sie veröffentlicht haben, erfordert, dass Sie diesen Code auf einem Nodejs-Server ausführen. – Jack

Antwort

0

erfordern ein Schlüsselwort für den require.js Rahmen ist. Haben Sie diese Bibliothek auf Ihrer Seite referenziert?

+0

Ich referenzierte require.js und es heißt immer noch, dass es die Variable nicht finden kann. – Tassos