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.

6
nodejs, wie man Tastenanschläge von stdin liest
Ist es möglich, in einem laufenden NodeJS-Skript auf eingehende Tastenanschläge zu warten? Wenn ich process.openStdin()sein 'data'Ereignis verwende und abhöre, wird die Eingabe bis zur nächsten neuen Zeile gepuffert, wie folgt: // stdin_test.js var stdin = process.openStdin(); stdin.on('data', function(chunk) { console.log("Got chunk: " + chunk); }); Wenn ich das laufen lasse, …
118 input  node.js  stdin 

5
Wie verwendet man Mongoose, ohne ein Schema zu definieren?
In früheren Versionen von Mongoose (für node.js) gab es eine Option, um es zu verwenden, ohne ein Schema zu definieren var collection = mongoose.noSchema(db, "User"); In der aktuellen Version wurde die Funktion "noSchema" jedoch entfernt. Meine Schemata ändern sich wahrscheinlich häufig und passen wirklich nicht zu einem definierten Schema. Gibt …

3
Welche Bibliothek sollte ich für die serverseitige Bildbearbeitung auf Node.JS verwenden? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …

9
Node.js richtet umgebungsspezifische Konfigurationen ein, die mit everyauth verwendet werden sollen
Ich benutze node.js + express.js + everyauth.js. Ich habe meine gesamte Logik in eine Moduldatei verschoben var login = require('./lib/everyauthLogin'); Darin lade ich meine oAuth-Konfigurationsdatei mit den Schlüssel / Geheimnis-Kombinationen: var conf = require('./conf'); ..... twitter: { consumerKey: 'ABC', consumerSecret: '123' } Diese Codes sind für verschiedene Umgebungen unterschiedlich - …

6
JavaScript OOP in NodeJS: wie?
Ich bin an die klassische OOP wie in Java gewöhnt. Was sind die Best Practices für OOP in JavaScript mit NodeJS? Jede Klasse ist eine Datei mit module.export? Wie erstelle ich Klassen? this.Class = function() { //constructor? var privateField = "" this.publicField = "" var privateMethod = function() {} this.publicMethod …

10
npm ERR! Code UNABLE_TO_GET_ISSUER_CERT_LOCALLY
Ich versuche alle Möglichkeiten, um eine Reaktionsanwendung zu erstellen. Ich habe es mit Maven versucht und jetzt versuche ich es mit einem Crate-React-App-Build-System von Facebook Incubators. Als ich versuchte, den Befehl create-react-app my-appin einer npm-Umgebung auszuführen , funktionierte er auf meinem persönlichen System ohne Probleme. Aber als ich den gleichen …


9
DataTables: Der Eigenschaftsstil von undefined kann nicht gelesen werden
Ich erhalte diesen Fehler mit folgendem: jquery.dataTables.js:4089 Uncaught TypeError: Cannot read property 'style' of undefined(…) _fnCalculateColumnWidths @ jquery.dataTables.js:4089 _fnInitialise @ jquery.dataTables.js:3216 (anonymous function) @ jquery.dataTables.js:6457 each @ jquery-2.0.2.min.js:4 each @ jquery-2.0.2.min.js:4 DataTable @ jquery.dataTables.js:5993 $.fn.DataTable @ jquery.dataTables.js:14595 (anonymous function) @ VM3329:1 (anonymous function) @ VM3156:180 l @ jquery-2.0.2.min.js:4 fireWith @ …

5
Schreiben eines JSON-Objekts in eine JSON-Datei mit fs.writeFileSync
Ich versuche, ein JSON-Objekt in eine JSON-Datei zu schreiben. Der Code wird fehlerfrei ausgeführt, aber anstatt dass der Inhalt des Objekts geschrieben wurde, wird nur Folgendes in die JSON-Datei geschrieben: [object Object] Dies ist der Code, der tatsächlich das Schreiben übernimmt: fs.writeFileSync('../data/phraseFreqs.json', output) 'output' ist ein JSON-Objekt und die Datei …
116 json  node.js  file  fs 

8
Verwenden von MemoryStore in der Produktion
Heute habe ich meine Node.js-Anwendung zum ersten Mal im "Produktions" -Modus ausgeführt und diese Warnung erhalten: Warning: connection.session() MemoryStore is not designed for a production environment, as it will leak memory, and obviously only work within a single process. Ich muss nur einen einzigen Prozess ausführen, aber was soll ich …
116 node.js 

1
Was macht Connect.js methodOverride?
In der sehr knappen Dokumentation von Connect.j heißt esmethodOverride Bietet Unterstützung für künstliche HTTP-Methoden. Was bedeutet das? Die offensichtliche Google-Suche ist weniger als hilfreich. Warum ist methodOverridenützlich?

13
Richtiger Weg, um Loops für Versprechen zu schreiben.
Wie kann eine Schleife korrekt erstellt werden, um sicherzustellen, dass der folgende Versprechensaufruf und die verkettete logger.log (res) synchron durch die Iteration ausgeführt werden? (Drossel) db.getUser(email).then(function(res) { logger.log(res); }); // this is a promise Ich habe den folgenden Weg versucht (Methode von http://blog.victorquinn.com/javascript-promise-while-loop ) var Promise = require('bluebird'); var promiseWhile …

7
versuche / fange Blöcke mit async / await
Ich beschäftige mich mit der asynchronen / wartenden Funktion von Knoten 7 und stolpere immer wieder über Code wie diesen function getQuote() { let quote = "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, …

9
Wofür genau wird node.js verwendet? [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 2 Jahren . Verbessere diese Frage Ist es ein Webserver oder …
116 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.