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.


15
Wie teste ich eine einzelne Datei mit Jest?
Ich kann mehrere Dateien mit Jest testen, aber ich kann nicht herausfinden, wie eine einzelne Datei getestet wird. Ich habe: Lauf npm install jest-cli --save-dev Aktualisiert package.json: `{..." scripts ": {" test ":" jest "} ...} Eine Reihe von Tests geschrieben. Das Ausführen npm testfunktioniert wie erwartet (derzeit werden 14 …
360 node.js  jestjs 

14
"Nachricht konnte nicht aus der Registrierung abgerufen werden" beim Versuch, ein Modul zu installieren
Ich kann kein Knotenmodul von der npm installieren. npm install socket.io Der obige Befehl führte zu einer untergeordneten Ausgabe. Socket.io kann nicht installiert werden npm http GET https://registry.npmjs.org/socket.io npm ERR! Error: failed to fetch from registry: socket.io npm ERR! at /opt/node0610/lib/node_modules/npm/lib/utils/npm-registry-client/get.js:139:12 npm ERR! at cb (/opt/node0610/lib/node_modules/npm/lib/utils/npm-registry-client/request.js:32:9) npm ERR! at Request._callback …
355 node.js  npm 

10
Apache und Node.js auf demselben Server
Ich möchte Node verwenden, weil es schnell ist, dieselbe Sprache verwendet, die ich auf der Clientseite verwende, und per Definition nicht blockiert. Aber der Typ, den ich beauftragt habe, das Programm für die Dateiverwaltung (Speichern, Bearbeiten, Umbenennen, Herunterladen, Hochladen von Dateien usw.) zu schreiben, möchte Apache verwenden. Also muss ich: …
352 apache  node.js 

23
Wie debugge ich "Error: spawn ENOENT" auf node.js?
Wenn ich folgenden Fehler erhalte: events.js:72 throw er; // Unhandled 'error' event ^ Error: spawn ENOENT at errnoException (child_process.js:1000:11) at Process.ChildProcess._handle.onexit (child_process.js:791:34) Wie kann ich vorgehen, um das Problem zu beheben? Anmerkung des Autors : Viele Probleme mit diesem Fehler haben mich dazu ermutigt, diese Frage für zukünftige Referenzen zu …



14
Node.js: Was ist ein ENOSPC-Fehler und wie kann er behoben werden?
Ich habe ein Problem mit Node.js und dem Hochladen von Dateien auf den Server. Zum Hochladen von Dateien auf den Server verwende ich dieses Plugin . Beim Starten des Datei-Uploads auf den Server stürzte der Node.js-Prozess ab und zeigte einen Fehler an: Fehler: ENOSPC. Der Servercode wird nicht ausgeführt. $ …
349 node.js 

6
Ordnerstruktur für ein Node.js-Projekt
Ich stelle fest, dass Node.js Projekte häufig Ordner wie diese enthalten: / libs, / vendor, / support, / spec, / tests Was genau bedeuten diese? Was ist der Unterschied zwischen ihnen und wo sollte ich referenzierten Code einfügen?
346 node.js 


12
Wie bereinige ich den Ordner node_modules von Paketen, die sich nicht in package.json befinden?
Angenommen, ich installiere Projektpakete, bei npm installdenen package.jsonnach zu installierenden Modulen gesucht wird. Nach einer Weile sehe ich, dass ich kein bestimmtes Modul benötige und entferne dessen Abhängigkeit von package.json. Dann entferne ich einige andere Module aus, package.jsonweil sie nicht mehr benötigt werden und andere durch Alternativen ersetzt werden. Jetzt …
338 node.js  package  npm 

2
Grundlegendes zum Pass Serialize Deserialize
Wie würden Sie einem Laien den Workflow der Serialisierungs- und Deserialisierungsmethoden von Passport erklären? Wohin geht das user.id, nachdem passport.serializeUseres gerufen wurde? Wir rufen passport.deserializeUsergleich danach an, wo passt es in den Workflow? // used to serialize the user for the session passport.serializeUser(function(user, done) { done(null, user.id); // where is …


7
setImmediate vs. nextTick
Node.js Version 0.10 wurde heute veröffentlicht und eingeführt setImmediate. In der API-Änderungsdokumentation wird vorgeschlagen , sie bei rekursiven nextTickAufrufen zu verwenden. Nach dem, was MDN sagt , scheint es sehr ähnlich zu sein process.nextTick. Wann soll ich verwenden nextTickund wann soll ich verwenden setImmediate?

5
Unterschied zwischen MEAN.js und MEAN.io
Ich wollte den MEAN JavaScript Stack verwenden, habe jedoch festgestellt, dass es zwei verschiedene Stacks mit eigener Website und Installationsmethoden gibt: mean.js und mean.io. Also stellte ich mir die Frage: "Welches benutze ich?". Um diese Frage zu beantworten, frage ich die Community, ob Sie erklären könnten, was die Unterschiede zwischen …

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.