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.

6
Mungo-Unterdokumente gegen verschachteltes Schema
Ich bin gespannt auf die Vor- und Nachteile der Verwendung von Unterdokumenten gegenüber einer tieferen Ebene in meinem Hauptschema: var subDoc = new Schema({ name: String }); var mainDoc = new Schema({ names: [subDoc] }); oder var mainDoc = new Schema({ names: [{ name: String }] }); Ich verwende derzeit …

10
Wie werden asynchrone Funktionsaufrufe in eine Synchronisierungsfunktion in Node.js oder Javascript eingeschlossen?
Angenommen, Sie verwalten eine Bibliothek, die eine Funktion verfügbar macht getData. Ihre Benutzer rufen es auf, um aktuelle Daten abzurufen: var output = getData(); Unter der Haube werden Daten in einer Datei gespeichert, sodass Sie sie getDatamit Node.js integriert implementieren fs.readFileSync. Es ist beides offensichtlich getDataund fs.readFileSynces handelt sich um …

1
Was ist Node-Gyp?
Kann mir jemand erklären, was ist node-gypund warum es meine Systemdateien verwendet, um Node.JS-Pakete zu erstellen. Wenn ich ein Knotenprojekt erstelle und es node-gypintern verwendet. Dann habe ich dieses Projekt einfach tariert und bin auf ein anderes System umgezogen Ich entpacke es dort und versuche es zu benutzen Wird dieser …
122 node.js  node-gyp 

9
Region in Node.js AWS SDK konfigurieren
Kann jemand erklären, wie ein fehlender Konfigurationsfehler mit Node.js behoben werden kann? Ich habe alle Beispiele von der aws-Dokumentseite befolgt, aber ich erhalte immer noch diesen Fehler, egal was passiert. { [ConfigError: Missing region in config] message: 'Missing region in config', code: 'ConfigError', time: Wed Jun 24 2015 21:39:58 GMT-0400 …

21
Holen Sie sich die Download-URL aus einer Datei, die mit Cloud Functions for Firebase hochgeladen wurde
Nach dem Hochladen einer Datei in Firebase Storage mit Funktionen für Firebase möchte ich die Download-URL der Datei erhalten. Ich habe das : ... return bucket .upload(fromFilePath, {destination: toFilePath}) .then((err, file) => { // Get the download url of file }); Die Objektdatei enthält viele Parameter. Sogar einer mit Namen …

1
Verwenden von app.configure in Express
Ich habe Code gefunden, in dem Express ohne Verwendung eingerichtet wurde, app.configureund ich habe mich gefragt, was der Unterschied zwischen der Verwendung app.configureohne Umgebungsspezifizierer und der Nichtverwendung ist. Mit anderen Worten, was ist der Unterschied zwischen diesen: var app = require(express); app.configure(function(){ app.set('port', process.env.PORT || config.port); app.use(express.logger('dev')); /* 'default', 'short', …
121 node.js  express 

5
Mungo und mehrere Datenbanken in einem einzigen node.js-Projekt
Ich mache ein Node.js-Projekt, das Unterprojekte enthält. Ein Unterprojekt wird eine Mongodb-Datenbank haben und Mongoose wird zum Umschließen und Abfragen von db verwendet. Aber das Problem ist Mongoose erlaubt nicht die Verwendung mehrerer Datenbanken in einer einzigen Mungo-Instanz, da die Modelle auf einer Verbindung basieren. Um mehrere Mungo-Instanzen zu verwenden, …




10
Lassen Sie Axios automatisch Cookies in seinen Anfragen senden
Ich sende mit Axios Anfragen vom Client an meinen Express.js-Server. Ich habe auf dem Client ein Cookie gesetzt und möchte dieses Cookie aus allen Axios-Anforderungen lesen, ohne sie manuell zur manuellen Anforderung hinzuzufügen. Dies ist das Beispiel für eine clientseitige Anfrage: axios.get(`some api url`).then(response => ... Ich habe versucht, mithilfe …

5
Bestimmen Sie das Arbeitsverzeichnis der Befehlszeile, wenn Sie das Node Bin-Skript ausführen
Ich erstelle eine Knotenbefehlszeilenschnittstelle. Es wird global installiert und verwendet eine Bin-Datei zur Ausführung. Ich habe vor, ein Befehlsfenster im Stammverzeichnis der Dateien zu öffnen, an denen ich arbeite, und dann einfach den Befehl auszuführen. Ich konnte jedoch das aktuelle Arbeitsverzeichnis nicht ermitteln, da process.cwd()das Verzeichnis des Knotenpakets zurückgegeben wird. …


28
So lösen Sie localhost von Error: Listen Sie EADDRINUSE
Ich teste einen Server, der in NodeJS unter Windows 7 geschrieben ist, und wenn ich versuche, den Tester in der Befehlszeile auszuführen, erhalte ich den folgenden Fehler Error: listen EADDRINUSE at errnoException (net.js:614:11) at Array.0 (net.js:704:26) at EventEmitter._tickCallback (node.js:192:40) Wie kann ich das Problem beheben, ohne es neu zu starten?
120 node.js  windows-7 


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.