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.

8
Verwendung von http.client in Node.js bei grundlegender Berechtigung
Wie mache ich das laut Titel? Hier ist mein Code: var http = require('http'); // to access this url I need to put basic auth. var client = http.createClient(80, 'www.example.com'); var request = client.request('GET', '/', { 'host': 'www.example.com' }); request.end(); request.on('response', function (response) { console.log('STATUS: ' + response.statusCode); console.log('HEADERS: ' …


4
Express 4.0, Express-Sitzung mit ungerader Warnmeldung
Ich versuche, eine NodeJS-App mit Express 4.x einzurichten. Nachdem ich über die Probleme beim Entfernen von Middleware gestolpert war, funktionierte es endlich. In der folgenden Codezeile wurden jedoch einige Warnmeldungen angezeigt: app.use(session({secret: '<mysecret>'}) Diese Warnungen waren: Sun, 29 Jun 2014 12:45:10 GMT express-session deprecated pass resave option; default value will …
105 node.js  express 

7
Grundlegendes zu Node.js-Modulen: Mehrere erfordern die Rückgabe des gleichen Objekts?
Ich habe eine Frage zur Dokumentation von node.j zum Modul-Caching : Module werden nach dem ersten Laden zwischengespeichert. Dies bedeutet (unter anderem), dass bei jedem Aufruf ('foo') genau dasselbe Objekt zurückgegeben wird, wenn es in dieselbe Datei aufgelöst wird. Bei mehreren erforderlichen Anrufen ('foo') wird der Modulcode möglicherweise nicht mehrmals …
105 node.js 

12
Heroku NodeJS http zu https ssl erzwungene Weiterleitung
Ich habe eine Anwendung auf Heroku mit Express auf Knoten mit https. Wie identifiziere ich das Protokoll, um eine Umleitung zu https mit nodejs auf heroku zu erzwingen? Meine App ist nur ein einfacher http-Server. Sie erkennt (noch) nicht, dass Heroku https-Anfragen sendet: /* Heroku provides the port they want …
105 redirect  ssl  node.js  https  heroku 


5
Wie kann ich eine Instanz von ExpressJS programmgesteuert zum Testen herunterfahren?
Ich versuche herauszufinden, wie eine Instanz von Express heruntergefahren werden kann. Grundsätzlich möchte ich die Umkehrung des .listen(port)Anrufs - wie kann ich einen Express-Server dazu bringen, das Abhören zu stoppen, den Port freizugeben und sauber herunterzufahren? Ich weiß, dass dies eine seltsame Frage zu sein scheint. Hier ist der Kontext. …

4
Wann wird der Thread-Pool verwendet?
Ich verstehe also, wie Node.js funktioniert: Es hat einen einzelnen Listener-Thread, der ein Ereignis empfängt und es dann an einen Worker-Pool delegiert. Der Arbeitsthread benachrichtigt den Listener, sobald die Arbeit abgeschlossen ist, und der Listener gibt die Antwort an den Anrufer zurück. Meine Frage lautet: Wenn ich einen HTTP-Server in …
104 node.js  events 

4
So erstellen Sie Join-Abfragen mit Sequelize auf Node.js.
Ich benutze Sequelize ORM; Alles ist großartig und sauber, aber ich hatte ein Problem, wenn ich es mit joinAbfragen verwende. Ich habe zwei Modelle: Benutzer und Beiträge. var User = db.seq.define('User',{ username: { type: db.Sequelize.STRING}, email: { type: db.Sequelize.STRING}, password: { type: db.Sequelize.STRING}, sex : { type: db.Sequelize.INTEGER}, day_birth: { …

6
Woher wissen Sie, ob der Benutzer mit passport.js angemeldet ist?
Ich habe passport.jszwei Tage lang Informationen und Beispiele gelesen , bin mir aber nicht sicher, ob ich danach den gesamten Prozess der Authentifizierung durchgeführt habe. Woher weiß ich, ob ich angemeldet bin? Ich habe beispielsweise eine Navigationsleiste mit einer Anmelde- oder Abmeldeschaltfläche. Gibt es unten eine Variable wie Code? if …


30
npm - EPERM: Betrieb unter Windows nicht zulässig
Ich rannte npm config set prefix /usr/local Nach dem Ausführen dieses Befehls wird beim Versuch, npm-Befehle unter Windows auszuführen, immer wieder Folgendes angezeigt. Error: EPERM: operation not permitted, mkdir 'C:\Program Files (x86)\Git\local' at Error (native) Habe alle Dateien von gelöscht C:\Users\<your username>\.config\configstore\ Es hat nicht funktioniert. Irgendein Vorschlag ?


11
Entfernen Sie die Menüleiste aus der Electron-App
Wie entferne ich diese Menüleiste aus meinen Elektronen-Apps: Außerdem heißt es "Hallo Welt" (liegt das daran, dass ich vorgefertigte Elektronen heruntergeladen habe und sie verschwinden, sobald ich die Anwendung verpackt habe?). Ich habe diese nicht in den HTML-Code codiert, daher weiß ich nicht, wie ich sie herausholen soll! -
104 node.js  electron 


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.