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
Unterschied zwischen app.use () und router.use () in Express
Ich habe gerade die Dokumentation auf Express gelesen und diese beiden Begriffe gefunden, app.use();undrouter.use(); Ich weiß, dass app.use();es in Node zum Mounten einer Middleware an einem Pfad verwendet wird, und wir verwenden es häufig in den meisten Node-Apps. aber was ist, router.use();sind sie beide gleich? Wenn nicht, was ist der …
87 node.js  express 

7
MongoDB, Objekt aus Array entfernen
Doc: { _id: 5150a1199fac0e6910000002, name: 'some name, items: [{ id: 23, name: 'item name 23' },{ id: 24, name: 'item name 24' }] } Gibt es eine Möglichkeit, ein bestimmtes Objekt aus einem Array zu ziehen? IE, wie ziehe ich das gesamte Elementobjekt mit der ID 23 aus dem Elementarray. …

3
Was bedeutet "erweitert" in Express 4.0?
Ich verwende Express und auch Body-Parser in meiner App. app.use(bodyParser.urlencoded({ extended: false })); Aber was bedeutet "erweitert" in Express 4.0? ich habe das gefunden extended - parse extended syntax with the qs module. Ich kann jedoch immer noch nicht verstehen, was es bedeutet.



10
Wie füge ich umgebungsvariablen zu launch.json in VSCode hinzu?
Arbeiten mit dem neuen VSCode-Editor in einem node.js-Projekt. Ich versuche, mein "Launch" -Profil für das Debuggen zu konfigurieren, indem ich die Datei launch.json bearbeite. Ich muss einen Verbindungsstring als Umgebungsvariable einrichten. Laut den Kommentaren in der Datei launch.json: // Environment variables passed to the program. "env": { } Ich habe …

12
npm ERR! Weigert sich, EEXIST zu löschen / zu codieren
Ich laufe nur eine einfache npm installund ich bekomme diesen Fehler. npm ERR! path /Users/jasonazoulay/Desktop/fabrick.io/delegation/node_modules/@angular/cli/node_modules/webpack/node_modules/yargs/node_modules/os-locale/node_modules/execa/node_modules/cross-spawn/node_modules/.bin/which npm ERR! code EEXIST npm ERR! Refusing to delete /Users/jasonazoulay/Desktop/fabrick.io/delegation/node_modules/@angular/cli/node_modules/webpack/node_modules/yargs/node_modules/os-locale/node_modules/execa/node_modules/cross-spawn/node_modules/.bin/which: is outside /Users/jasonazoulay/Desktop/fabrick.io/delegation/node_modules/@angular/cli/node_modules/webpack/node_modules/yargs/node_modules/os-locale/node_modules/execa/node_modules/cross-spawn/node_modules/which and not a link npm ERR! File exists: /Users/jasonazoulay/Desktop/fabrick.io/delegation/node_modules/@angular/cli/node_modules/webpack/node_modules/yargs/node_modules/os-locale/node_modules/execa/node_modules/cross-spawn/node_modules/.bin/which npm ERR! Move it away, and try again Dies ist das erste Mal, …
87 node.js  npm 

2
Wie führe ich eine js-Datei mit npm-Skripten aus?
Ich kann npm nicht zur Arbeit bringen. Meine package.json-Datei hat "scripts": { "build": "build.js" } und ich habe eine build.js-Datei im selben Ordner wie nur console.logs. Wenn ich renne npm run build Ich bekomme den Fehler The system cannot execute the specified program. npm ERR! Windows_NT 6.1.7601 npm ERR! argv …

5
JavaScript: Ermitteln Sie, ob das Argument ein Array anstelle eines Objekts ist (Node.JS).
Wie soll ich feststellen, ob das Argument ein Array ist, weil typeof []zurückgegeben wird 'object'und ich zwischen Arrays und Objekten unterscheiden möchte? Es ist möglich, dass das Objekt so aussieht, {"0":"string","1":"string","length":"2"}aber ich möchte nicht, dass es als Array angezeigt wird, wenn es tatsächlich ein Objekt ist, das wie ein Array …

9
Node.js oder Erlang
Ich mag diese Tools wirklich, wenn es um die Parallelität geht, mit der sie umgehen können. Erlang scheint eine viel stabilere Lösung zu sein, erfordert jedoch viel mehr Lernen und viel Eintauchen in das Paradigma der funktionalen Sprache. Und es sieht so aus, als ob Erlang es viel besser macht, …

2
Unterschied zwischen path.normalize und path.resolve in Node.js
Was ist der Unterschied (falls vorhanden) zwischen path.normalize(your_path)und path.resolve(your_path)? Ich weiß path.resolve(...), dass mehrere Argumente akzeptiert werden können, aber ist das Verhalten mit einem einzelnen Argument dasselbe wie das Aufrufen path.normalize()? BEARBEITEN: Wenn sie sich genauso verhalten sollen, verstehe ich den Zweck des Offenlegens der path.normalize(...)Funktion nicht, wenn Sie den …
86 node.js  path 

1
Scaling Node.js
Ich bin ziemlich neu in der umfangreichen serverseitigen Entwicklung. Ich möchte einen Server mit Node.js schreiben, aber bevor ich weitermache, möchte ich wissen, wie die allgemeinen Prinzipien für die Skalierung von Knoten auf beispielsweise 20 Abfragen pro Sekunde aussehen. Der Dienst, den ich schreibe, wird größtenteils eine Schnittstelle zu einer …



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.