Ich habe eine Web-App mit React.js in ES6 erstellt. Ich möchte derzeit eine grundlegende "Kontakt" -Seite erstellen und möchte eine E-Mail senden. Ich bin neu in React und habe gerade festgestellt, dass ich mit React selbst keine E-Mail versenden kann. Ich folge dem Tutorial mit nodemailer
und express-mailer
, hatte aber einige Schwierigkeiten, den Beispielcode mit meinen React-Dateien zu integrieren. Genauer gesagt funktioniert der Aufruf von node expressFile.js
, aber ich habe keine Ahnung, wie ich dies mit meinem React-Frontend verbinden soll.Senden Sie eine E-Mail mit React.js + Express.js
Nodemailer: https://github.com/nodemailer/nodemailer
Express-Mailer: https://www.npmjs.com/package/express-mailer
Meine Reagieren Komponente für das Formular unten. Wie würde ich eine Express-Datei schreiben, so dass sie von der Methode contactUs()
in meiner React-Komponente aufgerufen wird? Vielen Dank!
mit einem Codebeispiel eine ausführlichere Antwort Providing wird OP –
Dank für die Beratung helfen, das klingt wie es funktionieren werde! Auch das könnte eine dumme Frage sein, aber gerade jetzt, wenn ich meine Anwendung kompiliere, starte ich einfach '' 'npm start'''. Wie würde ich meinen Express-Server zur gleichen Zeit laufen lassen? –
Sie starten den Express-Server mit dem Knoten: node expressFile.js –