Ich habe eine Ionic Framework App (v1) und eine Node.js Datei, die einige Funktionen zu einer Kreditkarten-API ich benutze. Ich habe die Prüfung der Ausführung des Knotens Datei mit dem folgenden Befehl auf Terminal:Wie fordere ich eine Node.js Codeausführung auf der Clientseite an?
$ node file.js
Und es funktioniert perfekt mit meinem lokalen Rechner. Das Problem ist, dass ich bald meine App für die Produktion verwenden werde. Wie kann ich diesen serverseitigen Code nach einem Klickereignis in meiner Front-End App ausführen? Muss ich diese Knotendatei auf dem Server speichern und mit angularem HTTP-Dienst darauf zugreifen? Wie kann ich die Ausführung remote auslösen?
Ich verwende derzeit Firebase als meine Back-End.
Ich habe seit Tagen damit zu kämpfen, und ich bin ziemlich neu bei Node.js. Bitte hilf mir.
Ja, der $ http-Dienst ist der normale Weg zur Kommunikation mit serverbasiertem Code (über REST- oder Web-Sockets verfügbar). Sie können Firebase auch für die Kommunikation verwenden. Sie könnten eine Nachricht an einen Firebase-Knoten schreiben und den serverseitigen Code auf Änderungen warten lassen. –
Siehe [Erstellen serverloser Webanwendung mit Angular, Webtask und Firebase] (http://codewithstyle.info/building-serverless-web-application-angular-2-webtask-firebase/) – georgeawg