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
Was sind RC-Dateien in NodeJS?
Ich habe einige Fragen in Bezug auf verschiedene rcDateien in einer typischen Knoten - Anwendung, wie .npmrc, .babelrcusw. Was ist eine RC-Datei? Ich weiß, dass es sich um eine Laufzeitkonfiguration für das Modul handelt, aber sonst noch etwas? Muss die RC-Datei der .[module]rcNamenskonvention entsprechen oder ist sie nur ein empfohlenes …


16
Mongoose Schema wurde nicht für das Modell registriert
Ich lerne den mittleren Stapel und wenn ich versuche, den Server mit zu starten npm start Ich bekomme eine Ausnahme, die besagt: schema hasn't been registered for model 'Post'. Use mongoose.model(name, schema) Hier ist mein Code in /models/Posts.js var mongoose = require('mongoose'); var PostSchema = new mongoose.Schema({ title: String, link: …


4
Node.js kann keine Blobs erstellen?
Ich arbeite mit node.js und habe mein Audio auf meinen node.js-Server gestreamt. Jetzt bemerkte ich beim Erstellen des Audio-Blobs: var audioBlob = new Blob([dataview], { type: 'audio/wav' }); Dass ich bei neuem Blob einen ReferenceError bekomme. Es scheint, dass Blob nicht unterstützt wird. Wie kann ich einen Blob erstellen, den …


1
req.locals vs. res.locals vs. res.data vs. req.data vs. app.locals in Express Middleware
Es werden einige ähnliche Fragen gestellt, aber meine Frage lautet: Wenn ich Zwischenergebnisse verbreiten möchte, die ich mit der verschiedenen Routing-Middleware verstehe, wie kann ich das am besten tun? app.use(f1); app.use(f2); app.use(f3); function f1(req,res,next) { //some database queries are executed and I get results, say x1 res.locals.dbResults = {...}; next(); …

6
Schreiben Sie Objekte mit Node.js in eine Datei
Ich habe überall in Stackoverflow / Google danach gesucht, kann es aber nicht herausfinden. Ich kratzte Social-Media-Links einer bestimmten URL-Seite und die Funktion gibt ein Objekt mit einer Liste von URLs zurück. Wenn ich versuche, diese Daten in eine andere Datei zu schreiben, werden sie wie [object Object]erwartet in die …


1
Best Practices zum Erstellen einer Website mit Node.js.
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Ich habe mich gefragt, wie man mit Node.js eine Website von Grund auf neu entwickeln soll. Ich verstehe, wie ich es möglicherweise tun könnte, aber …


4
CouchDB und Node.js - Welches Modul empfehlen Sie? [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, …
79 node.js  couchdb 

7
Koordinieren der parallelen Ausführung in node.js.
Das ereignisgesteuerte Programmiermodell von node.js macht es etwas schwierig, den Programmfluss zu koordinieren. Einfache sequentielle Ausführung wird in verschachtelte Rückrufe umgewandelt, was einfach genug ist (obwohl es etwas kompliziert ist, es aufzuschreiben). Aber wie wäre es mit paralleler Ausführung? Angenommen, Sie haben drei Aufgaben A, B, C, die parallel ausgeführt …

2
Warum ist das Binden langsamer als ein Verschluss?
In einem früheren Poster wurde Function.bind vs Closure in Javascript gefragt : Wie soll man wählen? und erhielt diese Antwort teilweise, was darauf hindeutet, dass die Bindung schneller sein sollte als ein Abschluss: Bereichsdurchquerung bedeutet, dass beim Erreichen eines Werts (Variable, Objekt), der in einem anderen Bereich vorhanden ist, zusätzlicher …


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.