Als «express» getaggte Fragen

304
Verwenden benutzerdefinierter Domänen mit IIS Express

Traditionell verwende ich benutzerdefinierte Domänen mit meinem localhost-Entwicklungsserver. Etwas in der Art von: dev.example.com dev.api.example.com Dies hat mir eine Menge Flexibilität bei der Arbeit mit externen APIs wie Facebook gegeben. Dies hat in der Vergangenheit mit dem integrierten...

298
Node.js / Express.js - Wie funktioniert app.router?

Bevor ich danach frage app.router, sollte ich zumindest erklären, was meiner Meinung nach bei der Arbeit mit Middleware passiert. Um Middleware zu verwenden, ist die zu verwendende Funktion app.use(). Wenn die Middleware ausgeführt wird, wird entweder die nächste Middleware mithilfe von...

295
Wofür wird der Parameter "next" in Express verwendet?

Angenommen, Sie haben einen einfachen Codeblock wie diesen: app.get('/', function(req, res){ res.send('Hello World'); }); Diese Funktion hat zwei Parameter reqund res, die die Anforderungs- bzw. Antwortobjekte darstellen. Andererseits gibt es andere Funktionen, bei denen ein dritter Parameter...

291
Express.js req.body undefiniert

Ich habe dies als Konfiguration meines Express-Servers app.use(app.router); app.use(express.cookieParser()); app.use(express.session({ secret: "keyboard cat" })); app.set('view engine', 'ejs'); app.set("view options", { layout: true }); //Handles post requests app.use(express.bodyParser());...

288
Wie debugge ich den Fehler ECONNRESET in Node.js?

Ich führe eine Express.js-Anwendung mit Socket.io für eine Chat-Webanwendung aus und erhalte den folgenden Fehler ungefähr fünfmal während 24 Stunden zufällig. Der Knotenprozess ist für immer eingebunden und startet sich sofort neu. Das Problem ist, dass ein Neustart von Express meine Benutzer aus...

279
Grundlegende HTML-Ansicht rendern?

Ich habe eine grundlegende node.js-App, die ich mithilfe des Express-Frameworks auf den Weg bringen möchte. Ich habe einen viewsOrdner, in dem ich eine index.htmlDatei habe. Beim Laden des Webbrowsers wird jedoch die folgende Fehlermeldung angezeigt. Fehler: Modul 'html' kann nicht gefunden...