Als «express» getaggte Fragen

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

4
Was macht die Middleware passport.session ()?
Ich erstelle ein Authentifizierungssystem mit Passport.js mithilfe der einfachen Knotenauthentifizierung: Setup und lokales Lernprogramm . Ich bin verwirrt darüber, was passport.session()tut. Nachdem ich mit der verschiedenen Middleware express.session()herumgespielt hatte, wurde mir passport.session()klar , dass dies eine Sitzungs-ID über Cookies an den Client sendet, aber ich bin verwirrt darüber, was dies …

15
Erweitern Sie das Express Request-Objekt mit Typescript
Ich versuche, eine Eigenschaft hinzuzufügen, um das Anforderungsobjekt einer Middleware mithilfe von Typoskript auszudrücken. Ich kann jedoch nicht herausfinden, wie dem Objekt zusätzliche Eigenschaften hinzugefügt werden können. Ich würde es vorziehen, wenn möglich keine Klammernotation zu verwenden. Ich suche nach einer Lösung, mit der ich (wenn möglich) etwas Ähnliches schreiben …

18
node.js, Fehler: Modul 'express' kann nicht gefunden werden
Ich bin neu bei Node.js und versuche Express zu lernen, um meine erste Webanwendung zu erstellen. Ich blieb bei meinem ersten Beispielcode stecken und brauche Hilfe, um ihn zum Laufen zu bringen. Bevor ich diese Frage poste, habe ich nach Stapelüberlauf gesucht, einige ähnliche Fragen gefunden, konnte sie aber immer …
124 node.js  express 

8
Express nächste Funktion, wofür ist es wirklich?
Ich habe versucht, eine gute Beschreibung der Funktionsweise der next()Methode zu finden . In der Express-Dokumentation heißt es, dass next('route')damit zu dieser Route gesprungen und alle dazwischen liegenden Routen übersprungen werden können, manchmal nextjedoch ohne Argumente aufgerufen wird. Kennt jemand ein gutes Tutorial usw., das die nextFunktion beschreibt ?
124 node.js  express 

7
Socket.IO-Authentifizierung
Ich versuche, Socket.IO in Node.js zu verwenden, und ich versuche, dem Server zu ermöglichen, jedem der Socket.IO-Clients eine Identität zuzuweisen. Da der Socket-Code außerhalb des Bereichs des http-Server-Codes liegt, hat er keinen einfachen Zugriff auf die gesendeten Anforderungsinformationen. Ich gehe daher davon aus, dass er während der Verbindung gesendet werden …

16
So verwenden Sie die Verbindung zu Mongodb über NodeJs Anwendungen und Module hinweg ordnungsgemäß wieder
Ich habe gelesen und gelesen und bin immer noch verwirrt darüber, wie ich dieselbe Datenbankverbindung (MongoDb) am besten für die gesamte NodeJs-App freigeben kann. Soweit ich weiß, sollte die Verbindung offen sein, wenn die App gestartet und zwischen Modulen wiederverwendet wird. Meine derzeitige Idee des besten Weges ist, dass server.js(Hauptdatei, …


1
Verwenden von app.configure in Express
Ich habe Code gefunden, in dem Express ohne Verwendung eingerichtet wurde, app.configureund ich habe mich gefragt, was der Unterschied zwischen der Verwendung app.configureohne Umgebungsspezifizierer und der Nichtverwendung ist. Mit anderen Worten, was ist der Unterschied zwischen diesen: var app = require(express); app.configure(function(){ app.set('port', process.env.PORT || config.port); app.use(express.logger('dev')); /* 'default', 'short', …
121 node.js  express 



10
Lassen Sie Axios automatisch Cookies in seinen Anfragen senden
Ich sende mit Axios Anfragen vom Client an meinen Express.js-Server. Ich habe auf dem Client ein Cookie gesetzt und möchte dieses Cookie aus allen Axios-Anforderungen lesen, ohne sie manuell zur manuellen Anforderung hinzuzufügen. Dies ist das Beispiel für eine clientseitige Anfrage: axios.get(`some api url`).then(response => ... Ich habe versucht, mithilfe …

13
Wie aktualisiere ich einen Datensatz mit Sequelize for Node?
Ich erstelle eine RESTful-API mit NodeJS, Express, Express-Resource und Sequelize, mit der in einer MySQL-Datenbank gespeicherte Datasets verwaltet werden. Ich versuche herauszufinden, wie ein Datensatz mithilfe von Sequelize ordnungsgemäß aktualisiert werden kann. Ich erstelle ein Modell: module.exports = function (sequelize, DataTypes) { return sequelize.define('Locale', { id: { type: DataTypes.INTEGER, autoIncrement: …

3
Übergeben von Argumenten erforderlich (beim Laden des Moduls)
Ist es möglich, Argumente beim Laden eines Moduls mit require zu übergeben? Ich habe das Modul login.js, das Anmeldefunktionen bietet. Es erfordert eine Datenbankverbindung, und ich möchte, dass in allen meinen Modulen dieselbe Datenbankverbindung verwendet wird. Jetzt exportiere ich eine Funktion login.setDatabase (...), mit der ich eine Datenbankverbindung angeben kann, …
113 node.js  express 

3
HtmlWebpackPlugin fügt relative Pfaddateien ein, die beim Laden von Nicht-Root-Website-Pfaden unterbrochen werden
Ich verwende Webpack und das HtmlWebpackPlugin, um gebündelte JS und CSS in eine HTML-Vorlagendatei zu injizieren. new HtmlWebpackPlugin({ template: 'client/index.tpl.html', inject: 'body', filename: 'index.html' }), Und es erzeugt die folgende HTML-Datei. <!doctype html> <html lang="en"> <head> ... <link href="main-295c5189923694ec44ac.min.css" rel="stylesheet"> </head> <body> <div id="app"></div> <script src="main-295c5189923694ec44ac.min.js"></script> </body> </html> Dies funktioniert …

4
Was sind "signierte" Cookies in connect / expressjs?
Ich versuche herauszufinden, was "signierte Cookies" eigentlich sind. Es gibt nicht viel im Netz, und wenn ich das versuche: app.use(express.cookieParser('A secret')); Aber trotzdem ... Cookies sind im Browser immer noch zu 100% normal, und ich weiß nicht wirklich, was "signiert" hier ist (ich hatte gehofft, auf dem Client etwas Seltsames …

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.