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
So implementieren Sie eine sichere REST-API mit node.js.
Ich beginne mit der Planung einer REST-API mit node.js, express und mongodb. Die API stellt Daten für eine Website (öffentlicher und privater Bereich) und möglicherweise später für eine mobile App bereit. Das Frontend wird mit AngularJS entwickelt. Einige Tage habe ich viel über das Sichern von REST-APIs gelesen, aber ich …


7
Warum AJAX verwenden, wenn WebSockets verfügbar ist?
Ich benutze WebSockets jetzt schon eine Weile. Ich habe mich entschieden, ein agiles Projektmanagement-Tool für mein Abschlussprojekt an der Universität zu erstellen, das Node Server und WebSockets verwendet. Ich stellte fest, dass die Verwendung von WebSockets die Anzahl der Anforderungen pro Sekunde, die meine Anwendung verarbeiten konnte, um 624% erhöhte. …

21
Klonen eines Objekts in Node.js.
Was ist der beste Weg, um ein Objekt in node.js zu klonen? zB möchte ich die Situation vermeiden, in der: var obj1 = {x: 5, y:5}; var obj2 = obj1; obj2.x = 6; console.log(obj1.x); // logs 6 Das Objekt kann durchaus komplexe Typen als Attribute enthalten, sodass ein einfaches for …


3
Verwendung des privaten Github-Repos als npm-Abhängigkeit
Wie liste ich ein privates Github-Repo als "dependency"In auf package.json? Ich habe versucht, die Github-URLs- Syntax von npm wie zu verwenden ryanve/example, aber npm installim Paketordner werden Fehler für die privaten Abhängigkeiten angezeigt , die nicht installiert werden konnten. Gibt es eine spezielle Syntax (oder einen anderen Mechanismus) für die …

3
Wie installiere ich package.json-Abhängigkeiten mit npm im aktuellen Verzeichnis?
Ich habe eine Web-App: fooapp . Ich habe eine package.jsonin der Wurzel. Ich möchte alle Abhängigkeiten in einem bestimmten installieren node_modules directory. Wie mache ich das? Was ich möchte Nehmen wir an, ich habe zwei widgetAbhängigkeiten. Ich möchte mit einer Verzeichnisstruktur wie dieser enden: node_modules/ widgetA widgetB fooapp/ package.js lib …

11
npm install -g less funktioniert nicht: EACCES: Berechtigung verweigert
Ich versuche, weniger auf phpstorm einzurichten, damit ich beim Speichern .less-Dateien zu .css kompilieren kann. Ich habe node.js installiert und im nächsten Schritt (gemäß diesem https://www.jetbrains.com/webstorm/help/transpiling-sass-less-and-scss-to-css.html ) wird dieser Befehl im ausgeführt Terminal npm install -g less Wenn ich dies jedoch tue, erhalte ich diese Fehler ☁ ~ npm install …
202 node.js  npm  terminal 

7
Wie installiere ich ein Modul global mit npm?
Ich habe kürzlich Node.js und das npm-Modul unter OSX installiert und habe ein Problem mit den Einstellungen, die ich denke: npm install [MODULE] is not installing the node.js module to the default path which is /usr/local/lib/node_modules.
202 node.js  npm 


7
Beim Mokka-Testen beim Aufrufen der asynchronen Funktion wird vermieden, dass das Zeitlimit vermieden wird. Fehler: Das Zeitlimit von 2000 ms wurde überschritten
In meiner Knotenanwendung verwende ich Mokka, um meinen Code zu testen. Beim Aufrufen vieler asynchroner Funktionen mit Mokka wird ein Timeout-Fehler ( Error: timeout of 2000ms exceeded.) angezeigt . Wie kann ich das beheben? var module = require('../lib/myModule'); var should = require('chai').should(); describe('Testing Module', function() { it('Save Data', function(done) { …
200 node.js  mocha  chai 

24
sudo: npm: Befehl nicht gefunden
Ich versuche, auf die neueste Version von Node zu aktualisieren. Ich folge den Anweisungen unter http://davidwalsh.name/upgrade-nodejs Aber wenn ich es mache: sudo npm install -g n Ich bekomme den Fehler: sudo: npm: command not found npm funktioniert ohne sudo. Wenn ich es tue: whereis node Aha: node: /usr/bin/node /usr/lib/node /usr/bin/X11/node …
200 node.js  unix  npm 



6
Übergeben von Variablen an die nächste Middleware mit next () in Express.js
Nun, meine Frage ist, dass ich eine Variable von der ersten Middleware an eine andere Middleware übergeben möchte, und ich habe versucht, dies zu tun, aber es gab " req.somevariableeine gegebene als 'undefiniert'". //app.js .. app.get('/someurl/', middleware1, middleware2) ... ////middleware1 ... some conditions ... res.somevariable = variable1; next(); ... ////middleware2 …

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.