Als «express» getaggte Fragen

Express ist ein flexibles Node.js-Webanwendungsframework, das eine Reihe robuster Funktionen zum Erstellen von Webanwendungen bietet.


9
Wie benutzt man Morgan Logger?
Ich kann mich nicht bei Morgan anmelden. Es werden keine Informationen in der Konsole protokolliert. Die Dokumentation sagt nicht, wie man es benutzt. Ich möchte sehen, was eine Variable ist. Dies ist ein Code aus der response.jsDatei des ExpressJS-Frameworks: var logger = require("morgan"); res.render = function(view, options, fn){ options = …
109 node.js  logging  express 

26
Das einmal kompilierte Modell Mongoose kann nicht überschrieben werden
Nicht sicher, was ich falsch mache, hier ist meine check.js var db = mongoose.createConnection('localhost', 'event-db'); db.on('error', console.error.bind(console, 'connection error:')); var a1= db.once('open',function(){ var user = mongoose.model('users',{ name:String, email:String, password:String, phone:Number, _enabled:Boolean }); user.find({},{},function (err, users) { mongoose.connection.close(); console.log("Username supplied"+username); //doSomethingHere }) }); und hier ist meine insert.js var mongoose = …

9
Grundlegende HTTP-Authentifizierung mit Node und Express 4
Die Implementierung der grundlegenden HTTP-Authentifizierung mit Express v3 war anscheinend trivial: app.use(express.basicAuth('username', 'password')); Version 4 (ich verwende 4.2) hat die basicAuthMiddleware jedoch entfernt, sodass ich ein wenig festgefahren bin. Ich habe den folgenden Code, aber er veranlasst den Browser nicht, den Benutzer zur Eingabe von Anmeldeinformationen aufzufordern. Dies ist das, …

6
express.js - einzelner Routing-Handler für mehrere Routen in einer einzelnen Zeile
Gibt es eine Möglichkeit, dies bei einem einzelnen Funktionsaufruf durchzuführen? var todo = function (req, res){}; app.get("/", todo); app.get("/blabla", todo); app.get("/blablablabla", todo); Etwas wie: app.get("/", "/blabla", "/blablablabla", todo ); Ich weiß, dass dies ein Syntax-Durcheinander ist, aber nur um eine Vorstellung davon zu geben, was ich erreichen möchte, wäre eine …

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 

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. …

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 …




6
passport.js passport.initialize () Middleware wird nicht verwendet
Ich verwende Node mit Express + Mungo und versuche, passport.js mit erholsamer API zu verwenden. Ich erhalte diese Ausnahme nach erfolgreicher Authentifizierung immer wieder (ich sehe die Rückruf-URL im Browser): /Users/naorye/dev/naorye/myproj/node_modules/mongoose/lib/utils.js:419 throw err; ^ Error: passport.initialize() middleware not in use at IncomingMessage.req.login.req.logIn (/Users/naorye/dev/naorye/myproj/node_modules/passport/lib/passport/http/request.js:30:30) at Context.module.exports.delegate.success (/Users/naorye/dev/naorye/myproj/node_modules/passport/lib/passport/middleware/authenticate.js:194:13) at Context.actions.success (/Users/naorye/dev/naorye/myproj/node_modules/passport/lib/passport/context/http/actions.js:21:25) at …

12
Hochladen von Bildern mit Node.js, Express und Mongoose
Bitte berücksichtigen Sie neuere Antworten mit aktuelleren Informationen, da sich die Dinge im Laufe der Jahre geändert haben! Da viele neue Node.js-Bibliotheken schnell veraltet sind und es sowieso relativ wenige Beispiele gibt, möchte ich nach dem Hochladen von Bildern fragen, indem ich: Node.js (v0.4.1) Express (1.0.7) Mungo (1.1.0). Wie haben …


8
Aktivieren der CORS (Cross-Origin Resource Sharing) im Express.js-Framework auf node.js.
Ich versuche, in node.js einen Webserver zu erstellen, der domänenübergreifendes Scripting unterstützt und gleichzeitig statische Dateien aus einem öffentlichen Verzeichnis bereitstellt. Ich verwende die Datei express.js und bin mir nicht sicher, wie ich domänenübergreifendes Scripting zulassen soll ( Access-Control-Allow-Origin: *). Ich habe diesen Beitrag gesehen , den ich nicht hilfreich …

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.