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.

3
Wie vergleicht node.bcrypt.js Hash- und Klartext-Passwörter ohne Salt?
Vom Github : So hacken Sie ein Passwort: var bcrypt = require('bcrypt'); bcrypt.genSalt(10, function(err, salt) { bcrypt.hash("B4c0/\/", salt, function(err, hash) { // Store hash in your password DB. }); }); So überprüfen Sie ein Passwort: // Load hash from your password DB. bcrypt.compare("B4c0/\/", hash, function(err, res) { // res == …
95 node.js  bcrypt 

4
Node.js empfahl "max-old-space-size"
Ich habe einige Probleme zu verstehen, wie sich Node.js basierend auf dem Parameter verhält max-old-space-size. In meinem Fall t2.smallführe ich beispielsweise zwei AWS-Instanzen aus (2 GB RAM). Ich weiß nicht warum, aber ich habe eingestellt max-old-space-size=4096(4 GB). Was macht der Knoten in diesem Fall? Könnte diese Konfiguration zu einem möglichen …
95 node.js  memory  v8 

1
Was ist in der Liste der npm-Pakete dedupiert?
Ich führe den Befehl als npm-Liste aus und erhalte die unten genannte Liste als meine Abhängigkeiten. Ich möchte wissen, was die Bedeutung von deduped bedeutet . Bitte lassen Sie mich die Bedeutung davon wissen.
95 node.js  npm 

9
Die Node.js-App kann nicht auf Port 80 ausgeführt werden, obwohl kein anderer Prozess den Port blockiert
Ich führe eine Instanz von Debian auf Amazon EC2 mit installierter Node.js aus. Wenn ich den folgenden Code ausführe: http = require('http'); http.createServer(function (request, response){ response.writeHead(200, {'Content-Type':'text/plain'}); response.end('Hello World\n'); }).listen(80); console.log("Running server at port 80"); Ich erhalte die folgende Ausgabe, die mir sagt, dass an Port 80 ein anderer Prozess …


1
Warum mag es gulp.src nicht, ein Array vollständiger Pfade zu Dateien übergeben zu bekommen?
Ich versuche, gulp.src ein Array von Dateien zu übergeben, mit denen es sich befassen soll. Dies ist das Array in seiner jetzigen Form. ['bower_components/jquery/jquery.js', 'bower_components/superscrollorama/js/greensock/TweenMax.min.js', 'bower_components/superscrollorama/jquery.superscrollorama.js' ] Ich finde jedoch, dass gulp.src das nicht zu mögen scheint und das dritte Element es nicht bis zum Endziel schafft. Ich habe festgestellt, …
94 arrays  node.js  glob  gulp 

8
Rückrufe durch Versprechen in Node.js ersetzen
Ich habe ein einfaches Knotenmodul, das eine Verbindung zu einer Datenbank herstellt und mehrere Funktionen zum Empfangen von Daten hat, zum Beispiel diese Funktion: dbConnection.js: import mysql from 'mysql'; const connection = mysql.createConnection({ host: 'localhost', user: 'user', password: 'password', database: 'db' }); export default { getUsers(callback) { connection.connect(() => { …



2
Webpack gegen Webpack-Dev-Server gegen Webpack-Dev-Middleware gegen Webpack-Hot-Middleware gegen etc.
Ich beginne webpackmit einer node/expressUmgebung zu arbeiten, in der eine ReactJSserverseitig gerenderte Anwendung entwickelt wird react-router. Ich bin sehr verwirrt über die Rolle jedes Webpack-Pakets für Entwickler- und Produktumgebungen (Laufzeitumgebungen). Hier ist die Zusammenfassung meines Verständnisses: webpack: Ist ein Paket, ein Tool, um verschiedene Teile einer Webanwendung zusammenzufügen und dann …

2
So zeigen Sie die Rohdaten des Knotens als Hex-Zeichenfolge an
Der folgende Code verwendet das SerialPort-Modul, um Daten von einer Bluetooth-Verbindung abzuhören. Ich erwarte einen Datenstrom im Hexadezimalformat, der in der Konsole gedruckt wird. Aber die Konsole zeigt nur einige seltsame Symbole. Ich möchte wissen, wie ich die Daten in der Konsole dekodieren und anzeigen kann. var serialPort = new …
94 node.js  buffer 

3
Promise.all (). Then () lösen?
Verwenden von Knoten 4.x. Wenn Sie einen haben, Promise.all(promises).then()wie können Sie die Daten richtig auflösen und an den nächsten weitergeben .then()? Ich möchte so etwas machen: Promise.all(promises).then(function(data){ // Do something with the data here }).then(function(data){ // Do more stuff here }); Aber ich bin nicht sicher, wie ich die Daten …

2
So hängen Sie eine neue Zeile in Node.js an
Ich versuche, Daten mit Node.js an eine Protokolldatei anzuhängen, und das funktioniert einwandfrei, aber es geht nicht in die nächste Zeile. \nscheint in meiner Funktion unten nicht zu funktionieren. Irgendwelche Vorschläge? function processInput ( text ) { fs.open('H://log.txt', 'a', 666, function( e, id ) { fs.write( id, text + "\n", …



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.