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.


9
Proxy mit express.js
Um AJAX-Probleme mit derselben Domäne zu vermeiden, möchte ich, dass mein node.js-Webserver beispielsweise alle Anforderungen von der URL /api/BLABLAan einen anderen Server weiterleitet other_domain.com:3000/BLABLAund dem Benutzer das gleiche zurückgibt, das dieser Remote-Server transparent zurückgegeben hat. Alle anderen URLs (neben /api/*) sollen direkt ohne Proxy bereitgestellt werden. Wie erreiche ich das …

12
process.env.NODE_ENV ist undefiniert
Ich versuche, einem Tutorial zu NodeJs zu folgen. Ich glaube nicht, dass ich etwas verpasst habe, aber wenn ich anrufe, ist process.env.NODE_ENVder einzige Wert, den ich zurück bekomme, undefiniert. Nach meinen Recherchen sollte der Standardwert "Entwicklung" sein. Wie wird dieser Wert dynamisch gesetzt und wo wird er anfänglich gesetzt?




1
Wie macht die Funktion util.toFastProperties von Bluebird die Eigenschaften eines Objekts „schnell“?
In Bluebirds util.jsDatei hat es die folgende Funktion: function toFastProperties(obj) { /*jshint -W027*/ function f() {} f.prototype = obj; ASSERT("%HasFastProperties", true, obj); return f; eval(obj); } Aus irgendeinem Grund gibt es nach der Rückgabefunktion eine Anweisung, bei der ich nicht sicher bin, warum sie vorhanden ist. Es scheint auch absichtlich …

25
npm funktioniert nicht - "ECONNRESET lesen"
Ich habe ein Problem mit npm, ich kann nichts installieren. Hier sind die Fehlermeldungen: C:\Windows\system32>npm install -g yo npm http GET https://registry.npmjs.org/yo npm http GET https://registry.npmjs.org/yo npm http GET https://registry.npmjs.org/yo npm ERR! network read ECONNRESET npm ERR! network This is most likely not a problem with npm itself npm ERR! …
164 node.js  npm 

10
Node.js Unit Testing [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 5 Jahren . Verbessere diese Frage Gibt es derzeit gute Unit-Test-Frameworks für node.js (serverseitige js)? …


8
Fehlerbehandlung mit node.js-Streams
Was ist der richtige Weg, um Fehler mit Streams zu behandeln? Ich weiß bereits, dass es ein "Fehler" -Ereignis gibt, das Sie abhören können, aber ich möchte mehr Details über willkürlich komplizierte Situationen erfahren. Was machen Sie für den Anfang, wenn Sie eine einfache Rohrkette machen möchten: input.pipe(transformA).pipe(transformB).pipe(transformC)... Und wie …
164 node.js  stream 

15
Knoten und Fehler: EMFILE, zu viele geöffnete Dateien
Seit einigen Tagen habe ich nach einer funktionierenden Lösung für einen Fehler gesucht Error: EMFILE, too many open files Es scheint, dass viele Menschen das gleiche Problem haben. Die übliche Antwort besteht darin, die Anzahl der Dateideskriptoren zu erhöhen. Also habe ich das versucht: sysctl -w kern.maxfiles=20480, Der Standardwert ist …

4
Ungültiger Eigenschaftsinitialisierer für Kurzschrift
Ich habe den folgenden Code in JavaScript für ein Knotenprojekt geschrieben, bin jedoch beim Testen eines Moduls auf einen Fehler gestoßen. Ich bin mir nicht sicher, was der Fehler bedeutet. Hier ist mein Code: var http = require('http'); // makes an http request var makeRequest = function(message) { var options …

5
socket.io Räume oder Namespace?
Ich untersuche nodejs / socket.io für Echtzeit-Chats und benötige einige Ratschläge für die Implementierung von Räumen. Was ist besser, wenn Sie einen Namespace verwenden oder die Raumfunktion verwenden, um eine Vielzahl von Chatter vollständig voneinander zu isolieren? Was ist der eigentliche technische Unterschied zwischen Räumen und Namespace? Gibt es einen …
163 node.js  socket.io 

15
mongoError: Die Topologie wurde zerstört
Ich habe einen REST-Service in node.js mit Restify und Mongoose und eine mongoDB mit einer Sammlung mit etwa 30.000 Dokumenten normaler Größe. Ich habe meinen Knotendienst über pmx und pm2 ausgeführt. Gestern fing der Knoten plötzlich an, Fehler mit der Meldung "MongoError: Topologie wurde zerstört" auszublenden, mehr nicht. Ich habe …

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.