Als «node.js» getaggte Fragen

Node.js ist eine ereignisbasierte, nicht blockierende, asynchrone E / A-Laufzeit, die die V8-JavaScript-Engine und die libuv-Bibliothek von Google verwendet. Es wird für die Entwicklung von Anwendungen verwendet, die die Fähigkeit, JavaScript sowohl auf dem Client als auch auf dem Server auszuführen, stark nutzen und daher von der Wiederverwendbarkeit von Code und dem Fehlen von Kontextwechsel profitieren.

19
Der Befehl nodemon wird im Terminal für den Knoten js server nicht erkannt
Ich mache das Server-Setup von node.js über https://scotch.io/tutorials/authenticate-a-node-js-api-with-json-web-tokens . Ich bin neu in node.js. Ich installiere npm install nodemon --save. Aber wenn ich den Server damit laufen lasse nodemon server.js. Im Terminal wird Folgendes angezeigt: nodemon wird nicht als interner oder externer Befehl, bedienbares Programm oder Batchdatei erkannt node server.jsBefehl …

5
Verwenden von await außerhalb einer asynchronen Funktion
Ich habe versucht, zwei asynchrone Funktionen miteinander zu verketten, da die erste einen bedingten Rückgabeparameter hatte, der dazu führte, dass die zweite entweder ausgeführt wurde oder das Modul verließ. Ich habe jedoch ein merkwürdiges Verhalten gefunden, das ich in den Spezifikationen nicht finden kann. async function isInLobby() { //promise.all([chained methods …



5
Analysieren der Abfragezeichenfolge in node.js.
In diesem Beispiel "Hallo Welt": // Load the http module to create an http server. var http = require('http'); // Configure our HTTP server to respond with Hello World to all requests. var server = http.createServer(function (request, response) { response.writeHead(200, {"Content-Type": "text/plain"}); response.end("Hello World\n"); }); // Listen on port 8000, …

8
Grundlegender statischer Dateiserver in NodeJS
Ich versuche, einen statischen Dateiserver in nodejs eher als Übung zum Verständnis von node als als perfekten Server zu erstellen. Ich kenne Projekte wie Connect und Node-Static sehr gut und beabsichtige, diese Bibliotheken für produktionsfähigeren Code zu verwenden, aber ich verstehe auch gerne die Grundlagen meiner Arbeit. In diesem Sinne …


5
Verhindern der SQL-Injektion in Node.js.
Ist es möglich, SQL-Injektionen in Node.js (vorzugsweise mit einem Modul) auf dieselbe Weise zu verhindern, wie PHP vorbereitete Anweisungen hatte, die gegen sie geschützt waren? Wenn das so ist, wie? Wenn nicht, welche Beispiele könnten den von mir bereitgestellten Code umgehen (siehe unten). Einige Zusammenhänge: Ich mache eine Webanwendung mit …

26
Erste Heroku-Bereitstellung fehlgeschlagen `Fehlercode = H10`
Ich habe meine App für Heroku bereitgestellt. Es ist eine node.js + express + socket.io App und dies ist die package.jsonDatei { "name": "game_test", "author": "Ilya", "description": "A test app for our board game", "version": "0.0.1", "private": true, "scripts": { "start": "node app" }, "dependencies": { "express": "3.0.6", "jade": "*", …


9
Wie sende ich eine benutzerdefinierte http-Statusnachricht in Node / Express?
Meine node.js-App ist wie die express / examples / mvc- App modelliert . In einer Controller-Aktion möchte ich einen HTTP 400-Status mit einer benutzerdefinierten http-Nachricht ausspucken. Standardmäßig lautet die http-Statusmeldung "Bad Request": Bad Request: HTTP/1.1 400 Bad Request Aber ich möchte senden HTTP/1.1 400 Current password does not match Ich …
85 node.js  express 

3
Wie gehe ich dann mit dem vielversprechenden Wenn-Sonst um?
In einigen Fällen muss ich, wenn ich einen Rückgabewert von einem Versprechungsobjekt erhalte, zwei verschiedene then()Vorgänge starten, die von der Bedingung des Werts abhängen, wie z. promise().then(function(value){ if(//true) { // do something } else { // do something } }) Ich denke, vielleicht kann ich es so schreiben: promise().then(function(value){ if(//true) …


12
Node.js: Größenänderung von Bildern ohne ImageMagick
Ich entwickle eine Web-App auf Node.js (+ Express 4), in der Benutzer ihr Profilbild festlegen können, indem sie es auf den Server hochladen. Wir beschränken bereits den Dateimimetyp und die maximale Dateigröße, sodass der Benutzer nicht mehr als 200 KB PNG- oder JPEG-Bilder hochladen kann. Das Problem ist, dass wir …

7
node.js + MySQL-Verbindungspooling
Ich versuche herauszufinden, wie ich meine Anwendung so strukturieren kann, dass MySQL auf effizienteste Weise verwendet wird. Ich verwende das Node-MySQL-Modul. Andere Threads hier schlugen vor, Verbindungspooling zu verwenden, also richtete ich ein kleines Modul mysql.js ein var mysql = require('mysql'); var pool = mysql.createPool({ host : 'localhost', user : …
85 mysql  node.js 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.