Als «express» getaggte Fragen

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

14
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 ihren Räumen wirft und niemand das will. …
288 node.js  sockets  tcp  express 

29
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 werden Unten ist mein Code. var express = require('express'); …

7
Wie leite ich in Expressjs um, während ich einen Kontext übergebe?
Ich verwende Express, um eine Web-App in node.js zu erstellen. Dies ist eine Vereinfachung dessen, was ich habe: var express = require('express'); var jade = require('jade'); var http = require("http"); var app = express(); var server = http.createServer(app); app.get('/', function(req, res) { // Prepare the context res.render('home.jade', context); }); app.post('/category', …
269 node.js  express 


7
Unterschiede zwischen express.Router und app.get?
Ich beginne mit NodeJS und Express 4 und bin etwas verwirrt. Ich habe die Express-Website gelesen, kann aber nicht sehen, wann ich einen Routenhandler oder wann ich ihn verwenden soll express.Router. Wie ich sehen konnte, sollte ich Folgendes verwenden, wenn ich eine Seite oder etwas anzeigen möchte, wenn der Benutzer …
264 node.js  express 


16
Express.js: So erhalten Sie die Remote-Client-Adresse
Ich verstehe nicht ganz, wie ich eine IP-Adresse eines Remotebenutzers erhalten soll. Angenommen, ich habe eine einfache Anforderungsroute wie: app.get(/, function (req, res){ var forwardedIpsStr = req.header('x-forwarded-for'); var IP = ''; if (forwardedIpsStr) { IP = forwardedIps = forwardedIpsStr.split(',')[0]; } }); Ist der obige Ansatz korrekt, um die tatsächliche Benutzer-IP-Adresse …

22
req.body leer auf Beiträge
Plötzlich ist dies bei allen meinen Projekten passiert. Immer wenn ich mit node und body-parser einen Beitrag in nodejs mache, req.bodyist das ein leeres Objekt. var express = require('express') var bodyParser = require('body-parser') var app = express() // parse application/x-www-form-urlencoded app.use(bodyParser.urlencoded()) // parse application/json app.use(bodyParser.json()) app.listen(2000); app.post("/", function (req, res) …
256 node.js  express 

8
Hochladen von Dateien mit Express 4.0: req.files undefined
Ich versuche, einen einfachen Mechanismus zum Hochladen von Dateien mit Express 4.0 zum Laufen zu bringen, aber ich bin immer undefinedauf req.filesdem app.postLaufenden. Hier ist der relevante Code: var bodyParser = require('body-parser'); var methodOverride = require('method-override'); //... app.use(bodyParser({ uploadDir: path.join(__dirname, 'files'), keepExtensions: true })); app.use(methodOverride()); //... app.post('/fileupload', function (req, res) …
239 node.js  express 

20
Vermeiden Sie die Warnung "Der aktuelle URL-String-Parser ist veraltet", indem Sie useNewUrlParser auf true setzen
Ich habe eine Datenbank-Wrapper-Klasse, die eine Verbindung zu einer MongoDB-Instanz herstellt: async connect(connectionString: string): Promise<void> { this.client = await MongoClient.connect(connectionString) this.db = this.client.db() } Dies gab mir eine Warnung: (Knoten: 4833) DeprecationWarning: Der aktuelle URL-String-Parser ist veraltet und wird in einer zukünftigen Version entfernt. Um den neuen Parser zu verwenden, …



9
Was bedeuten Middleware und App.use in Expressjs?
Fast jede Express-App, die ich sehe, enthält eine app.useAnweisung für Middleware, aber ich habe keine klare, präzise Erklärung dafür gefunden, was Middleware tatsächlich ist und was die app.useAnweisung tut. Sogar die Expressdokumente selbst sind diesbezüglich etwas vage. Können Sie mir diese Konzepte bitte erklären?
228 node.js  express 


8
Wie kann ich Inline-JavaScript mit Jade / Pug rendern?
Ich versuche, JavaScript mithilfe von Jade (http://jade-lang.com/) auf meiner Seite zum Rendern zu bringen. Mein Projekt ist in NodeJS mit Express, alles funktioniert korrekt, bis ich etwas Inline-JavaScript in den Kopf schreiben möchte. Selbst wenn ich die Beispiele aus den Jade-Dokumenten nehme, kann ich es nicht zum Laufen bringen. Was …
222 node.js  express  pug 

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.