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.

5
Der Unterschied zwischen "require (x)" und "import x"
Ich habe gerade angefangen, an einem kleinen Knotenprojekt zu arbeiten, das mit einer MongoDB verbunden wird. Es scheint jedoch nicht möglich zu sein, die relevanten Knotenmodule korrekt zu importieren, obwohl ich sie über korrekt installiert habe npm. Der folgende Code gibt beispielsweise einen Fehler aus, der besagt, dass "Express keinen …

12
Knotenpaket (Grunt) installiert, aber nicht verfügbar
Ich versuche, eine github jquery-ui-Bibliothek mit zu erstellengrunt , aber nach dem Ausführen kann npm installich den Befehl immer noch nicht gemäß der Readme-Datei ausführen . Es gibt nur No command 'grunt' found: james@ubuntu:~/Documents/projects/ad2/lib/jquery-ui$ grunt build No command 'grunt' found, did you mean: Command 'grun' from package 'grun' (universe) grunt: …
187 node.js  build  package  npm 

9
Wo befindet sich body in einer http.get-Antwort von nodejs?
Ich lese die Dokumente unter http://nodejs.org/docs/v0.4.0/api/http.html#http.request , aber aus irgendeinem Grund kann ich das Attribut body / data scheinbar nicht finden auf dem zurückgegebenen, fertigen Antwortobjekt. > var res = http.get({host:'www.somesite.com', path:'/'}) > res.finished true > res._hasBody true Es ist fertig (http.get erledigt das für Sie), also sollte es irgendeine …
187 node.js  http 

9
Exec: Anzeige stdout "live"
Ich habe dieses einfache Skript: var exec = require('child_process').exec; exec('coffee -cw my_file.coffee', function(error, stdout, stderr) { console.log(stdout); }); wo ich einfach einen Befehl ausführe, um eine Kaffeeskriptdatei zu kompilieren. Aber stdout wird nie in der Konsole angezeigt, da der Befehl nie endet (wegen der Option -w für Kaffee). Wenn ich …

8
Verhindern, dass Sequelize bei Ausführung der Abfrage SQL an die Konsole ausgibt?
Ich habe eine Funktion zum Abrufen eines Benutzerprofils. app.get('/api/user/profile', function (request, response) { // Create the default error container var error = new Error(); var User = db.User; User.find({ where: { emailAddress: request.user.username} }).then(function(user) { if(!user) { error.status = 500; error.message = "ERROR_INVALID_USER"; error.code = 301; return next(error); } // …

16
FATAL ERROR: CALL_AND_RETRY_LAST Zuordnung fehlgeschlagen - Prozess nicht genügend Speicher
Knotenversion ist v0.11.13 Die Speichernutzung während des Absturzes steigt sudo topnicht an3% Code, der diesen Fehler reproduziert: var request = require('request') var nodedump = require('nodedump') request.get("http://pubapi.cryptsy.com/api.php?method=marketdatav2",function(err,res) { var data console.log( "Data received." ); data = JSON.parse(res.body) console.log( "Data parsed." ); data = nodedump.dump(data) console.log( "Data dumped." ); console.log( data ) …
186 node.js 


14
Node.js Ordner erstellen oder vorhandene verwenden
Ich habe bereits die Dokumentation von Node.js gelesen und es sei denn, ich habe etwas verpasst, es sagt nicht aus, was die Parameter insbesondere in bestimmten Operationen enthalten fs.mkdir(). Wie Sie in der Dokumentation sehen können, ist es nicht sehr viel. Derzeit habe ich diesen Code, der versucht, einen Ordner …

8
Lesen Sie eine Datei in Node.js.
Ich bin ziemlich verwirrt über das Lesen von Dateien in Node.js. fs.open('./start.html', 'r', function(err, fileToRead){ if (!err){ fs.readFile(fileToRead, {encoding: 'utf-8'}, function(err,data){ if (!err){ console.log('received data: ' + data); response.writeHead(200, {'Content-Type': 'text/html'}); response.write(data); response.end(); }else{ console.log(err); } }); }else{ console.log(err); } }); Die Datei start.htmlbefindet sich im selben Verzeichnis wie die …
186 node.js 

30
Fehler beim Laden der c ++ bson-Erweiterung
Ein Total Node Noob hier. Ich habe versucht, eine Beispielknoten-App einzurichten, aber der folgende Fehler tritt jedes Mal auf, wenn ich versuche, ihn auszuführen: Knoten App Failed to load c++ bson extension, using pure JS version events.js:72 throw er; // Unhandled 'error' event ^ Error: failed to connect to [#$%67890 …


3
Knoten aktualisieren ein bestimmtes Paket
Ich möchte meine Browsersynchronisierung aktualisieren, ohne alle meine Knotenpakete zu aktualisieren . Wie kann ich das erreichen? Meine aktuelle Version von Browser-Sync verfügt nicht über die Browser-Sync-GUI :( ├─┬ browser-sync@1.9.2 │ ├── browser-sync-client@1.0.2


30
FEHLER in Modul 'Node-Sass' kann nicht gefunden werden
Konfiguration: macOS High Sierra, Version 10.13.2, Knoten: v8.1.2 npm: 5.0.3 Wenn ich npm start in meinem anglejs-Projekt ausführe, wird folgende Fehlermeldung angezeigt: ERROR in Cannot find module 'node-sass' Danach renne ich: npm i node-sass Jetzt bekomme ich diesen Fehler: gyp: No Xcode or CLT version detected! gyp ERR! configure error …

2
Konvertieren Sie gestreamte Puffer in utf8-string
Ich möchte eine HTTP-Anfrage mit node.js stellen, um Text von einem Webserver zu laden. Da die Antwort viel Text (einige Megabyte) enthalten kann, möchte ich jeden Textblock separat verarbeiten. Ich kann dies mit dem folgenden Code erreichen: var req = http.request(reqOptions, function(res) { ... res.setEncoding('utf8'); res.on('data', function(textChunk) { // process …
183 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.