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.


30
Aktualisieren von Node.js auf die neueste Version
Also habe ich Node.js installiert und als ich nun versuchte, Mongoosejs zu installieren, bekam ich eine Fehlermeldung, dass ich nicht die benötigte Version von Node.js habe (ich habe v0.4.11 und v0.4.12 wird benötigt). Wie kann ich auf diese Version aktualisieren? Ich nehme an, ich könnte es mit der neuesten Version …
715 node.js  upgrade 

8
Node.js: Drucken auf der Konsole ohne nachgestellten Zeilenumbruch?
Gibt es eine Methode zum Drucken auf der Konsole ohne nachgestellten Zeilenumbruch? Die consoleObjekt - Dokumentation sagt nichts über das: console.log() Druckt mit Zeilenumbruch nach Standard. Diese Funktion kann mehrere Argumente auf printf()ähnliche Weise annehmen . Beispiel: console.log('count: %d', count); Wenn in der ersten Zeichenfolge keine Formatierungselemente gefunden werden, util.inspectwird …


30
Warum können Browser durch Hinzufügen von CORS-Headern zu einer OPTIONS-Route nicht auf meine API zugreifen?
Ich versuche, CORS in meiner Node.js-Anwendung zu unterstützen, die das Express.js-Webframework verwendet. Ich habe eine Google-Gruppendiskussion darüber gelesen, wie man damit umgeht, und einige Artikel darüber gelesen, wie CORS funktioniert. Zuerst habe ich dies getan (Code ist in CoffeeScript-Syntax geschrieben): app.options "*", (req, res) -> res.header 'Access-Control-Allow-Origin', '*' res.header 'Access-Control-Allow-Credentials', …



30
Node.js schneller Dateiserver (statische Dateien über HTTP)
Gibt es das gebrauchsfertige Tool Node.j (installiert mit npm), mit dem ich Ordnerinhalte als Dateiserver über HTTP verfügbar machen kann? Beispiel, wenn ich habe D:\Folder\file.zip D:\Folder\file2.html D:\Folder\folder\file-in-folder.jpg Ab D:\Folder\ node node-file-server.js dann konnte ich über auf die Datei zugreifen http://hostname/file.zip http://hostname/file2.html http://hostname/folder/file-in-folder.jpg Warum löscht der statische Dateiserver meines Knotens Anforderungen? …
640 node.js  http  fileserver 

24
Wie speichere ich die Bereitstellungseinstellungen / Konfigurationsdateien von Node.j?
Ich habe an einigen Node-Apps gearbeitet und nach einem guten Muster zum Speichern von einstellungsbezogenen Einstellungen gesucht. In der Django-Welt (woher ich komme) besteht die übliche Praxis darin, eine settings.pyDatei mit den Standardeinstellungen (Zeitzone usw.) und dann eine local_settings.pyfür die Bereitstellung spezifische Einstellungen zu haben, d. H. Mit welcher Datenbank …

28
Wie verarbeite ich POST-Daten in Node.js?
Wie extrahieren Sie Formulardaten ( form[method="post"]) und Datei-Uploads, die von der HTTP- POSTMethode in Node.js gesendet wurden ? Ich habe die Dokumentation gelesen, gegoogelt und nichts gefunden. function (request, response) { //request.post???? } Gibt es eine Bibliothek oder einen Hack?
635 node.js  http-post 


30
Babel 6 regeneratorRuntime ist nicht definiert
Ich versuche, Async zu verwenden, warte auf Babel 6 von Grund auf, aber ich bekomme Regenerator. Laufzeit ist nicht definiert. .babelrc Datei { "presets": [ "es2015", "stage-0" ] } package.json Datei "devDependencies": { "babel-core": "^6.0.20", "babel-preset-es2015": "^6.0.15", "babel-preset-stage-0": "^6.0.15" } .js Datei "use strict"; async function foo() { await bar(); …



29
Wie behebe ich den Fehler "Modul kann nicht gefunden werden" mit Node.js?
Nachdem ich ein Modul von GitHub heruntergezogen und die Anweisungen zum Erstellen befolgt habe, versuche ich, es mit folgenden Elementen in ein vorhandenes Projekt zu ziehen: > npm install ../faye Dies scheint den Trick zu tun: > npm list /home/dave/src/server └─┬ faye@0.7.1 ├── cookiejar@1.3.0 ├── hiredis@0.1.13 └── redis@0.7.1 Aber Node.js …
616 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.