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.


7
Wie verspreche ich die Funktionen child_process.exec und child_process.execFile von Node mit Bluebird?
Ich benutze die Bluebird-Versprechensbibliothek unter Node.js, es ist großartig! Aber ich habe eine Frage: Wenn Sie sich die Dokumentation von child_process.exec und child_process.execFile von Node ansehen , können Sie feststellen, dass beide Funktionen ein ChildProcess-Objekt zurückgeben. Was ist der empfohlene Weg, um solche Funktionen zu versprechen? Beachten Sie, dass Folgendes …


6
Installieren Sie Yarn Ubuntu 16.04 (Linux Mint 18.1)
Ich habe eine neue Installation von Linux Mint 18.1 mit Ubuntu 16.04. Ich habe Node 6.10.0 installiert. Wenn Sie den Befehl ausführen, der die Dokumentation von Yarn angibt: sudo apt-get update && sudo apt-get install yarn Es heißt "Garnpaket konnte nicht gefunden werden" Ich muss etwas anderes tun, weil ich …

4
Holen Sie sich die Versionsnummer von package.json in React Redux (create-react-app)
OP EDIT: Wenn jemand anderes darauf stößt: Die App wurde mit create-react-app erstellt , wodurch der Import in den src-Ordner beschränkt wird. Wenn Sie jedoch React-Scripts auf Version 1.0.11 aktualisieren , können Sie auf package.json zugreifen. Ich versuche, die Versionsnummer von package.json in meiner App abzurufen. Ich habe diese Vorschläge …


5
Wie zerstöre ich JWT-Token beim Abmelden?
Ich benutze JWT Plugin und Strategie in Hapijs. Ich bin in der Lage, ein JWT-Token zu erstellen, während ich mich anmelde, und andere APIs mit demselben Token über die JWT-Strategie zu authentifizieren. Ich setze das Token request.state.USER_SESSIONals Cookie, wobei USER_SESSIONes sich um einen Token-Namen handelt. Außerdem speichere ich dieses Token …
75 node.js  jwt  hapijs 


29
nodemon nicht in npm gefunden
Ich habe ein Problem: nodemon wird nicht vom npm-Skript ausgeführt (z. B. npm start), aber wenn nodemon in der Befehlszeile außerhalb des npm-Skripts aufgerufen wird, wird nodemon wie gewohnt ausgeführt. $ nodemon server.js 14 Feb 22:59:51 - [nodemon] v1.3.7 14 Feb 22:59:51 - [nodemon] to restart at any time, enter …
74 node.js  npm  nodemon 

1
Ausschluss des grunzenden Ordners (Minimatch / Glob)
Ich habe eine Situation, in der ich versuche, eine Codebasis mit Grunzen zu fusseln, mit Ausnahme bestimmter Ordner. grunt verwendet minimatch (ähnlich wie bsdglob) unter der Haube, um Dateien abzugleichen, aber ich kann anscheinend nicht herausfinden, wie ein .gitignore-Stil einen Ordner ausschließt. Ich möchte dies aufnehmen: ignoreme und passen Sie …



5
Wie funktioniert require () in node.js?
Ich habe es versucht: // mod.js var a = 1; this.b = 2; exports.c = 3; // test.js var mod = require('./mod.js'); console.log(mod.a); // undefined console.log(mod.b); // 2 console.log(mod.c); // 3, so this === exports? Ich kann mir also vorstellen, dass require () folgendermaßen implementiert werden kann: var require = …

4
Wie kann man den Thread in node.js in den Ruhezustand versetzen, ohne andere Threads zu beeinflussen?
Gemäß der Ereignisschleife node.js Legendes , node.js unterstützt ein einzelnes Thread - Modell. Das heißt, wenn ich mehrere Anforderungen an einen node.js-Server stelle, wird nicht für jede Anforderung ein neuer Thread erzeugt, sondern jede Anforderung einzeln ausgeführt. Wenn ich für die erste Anforderung in meinem node.js-Code Folgendes tue und währenddessen …

2
Node.js "erfordern" Funktion und Parameter
Wenn ich es tue: lib = require('lib.js')(app) wird apptatsächlich übergeben? in lib.js: exports = module.exports = function(app){} Scheint nein zu sein, denn wenn ich versuche, mehr als nur zu tun (app)und stattdessen: lib = require('lib.js')(app, param2) Und: exports = module.exports = function(app, param2){} Ich verstehe nicht params2. Ich habe versucht …

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.