Ich musste eine REST-API in node.js erstellen und suchte nach einem leichteren Framework als express.js, das wahrscheinlich die unerwünschten Funktionen vermeidet und sich wie ein benutzerdefiniertes Framework zum Erstellen von REST-APIs verhält. Für denselben Fall wird empfohlen, das Intro zu wiederholen. Lesen Warum restify verwenden und nicht ausdrücken? schien zu …
Mein Problem Ich habe eine sehr einfache CRUD API codiert , und ich habe vor kurzem Codierung auch einige Tests begann mit chaiund chai-httpaber ich bin ein Problem, wenn sie mit meinen Tests laufen $ mocha. Wenn ich die Tests ausführe, wird der folgende Fehler in der Shell angezeigt: TypeError: …
Ich bin gerade dabei, Node.js zu lernen und habe mit Express herumgespielt . Ich mag das Framework wirklich, aber ich habe Probleme herauszufinden, wie man einen Einheits- / Integrationstest für eine Route schreibt. Es ist einfach, einfache Module zu testen, und das mit Mocha . Meine Komponententests mit Express schlagen …
Wir verwenden morgan, um unsere Express-Transformation zu protokollieren: var morgan = require('morgan'); morgan('combined'); // a format string morgan(':remote-addr :method :url :uuid'); // a custom function morgan(function (req, res) { return req.method + ' ' + req.url + ' ' + req.uuid; }) Außerdem verwenden wir, winstonum unsere andere Protokollierung zu …
Ich versuche, einen Anmeldemechanismus mit node.js, express und passport.js einzurichten. Das Login selbst funktioniert ganz gut, auch Sitzungen werden gut mit redis gespeichert, aber ich habe einige Probleme damit, den Benutzer dorthin umzuleiten, wo er angefangen hat, bevor er zur Authentifizierung aufgefordert wird. zB Benutzer folgt Link http://localhost:3000/hiddenwird dann umgeleitet, …
Neu bei Node.js und Express, ich versuche zu verstehen, dass sich die beiden Konzepte, Routen und Controller, überschneiden. Ich habe Beispiele gesehen, die einfach App.js + Routen / * ausführen. Dies scheint ausreichend zu sein, um verschiedene benötigte Anforderungen weiterzuleiten. Ich sehe jedoch auch Leute, die über die Verwendung von …
Ich verwende Node + Express und frage mich nur, wie ich eine Datei als Zeichenfolge importieren kann. Nehmen wir an, ich habe eine txt-Datei. Ich möchte sie nur in eine Variable als solche laden. var string = require("words.txt"); Ich bin gegen modules.exports = function(){ var string = "whatever"; return string; …
Ich schreibe eine relativ neue App und habe mich gefragt, welche ich verwenden soll: express.json() oder bodyParser.json() Kann ich davon ausgehen, dass sie dasselbe tun? Ich möchte nur verwenden, express.json()wie es bereits eingebaut ist.
Ich habe eine Node.js / Express.js-App auf meinem Server, die nur auf Port 3000 funktioniert, und ich versuche herauszufinden, warum. Folgendes habe ich gefunden: Ohne Angabe eines Ports ( app.listen()) wird die App ausgeführt, die Webseite wird jedoch nicht geladen. Auf Port 3001 ( app.listen(3001)) oder einem anderen Port, der …
Ich habe eine REST-API für das Express-Framework für node.js geschrieben, die für Anforderungen von der js-Konsole in Chrome und der URL-Leiste usw. funktioniert. Ich versuche jetzt, sie für Anforderungen von einer anderen App auf einer anderen App zum Laufen zu bringen Domain (CORS). Die erste Anforderung, die automatisch vom Javascript-Frontend …
Ich verwende die Formularbibliothek für Node.js ( Formulare ), die im Backend ein Formular für mich wie folgt rendert: var signup_form = forms.create({ username: fields.string({required: true}) , password: fields.password({required: true}) , confirm: fields.password({ required: true , validators: [validators.matchField('password')] }) , email: fields.email() }); var signup_form_as_html = signup_form.toHTML(); In der letzten …
Ich verwende passportJS und ich bin zu wollen mehr als nur zu liefern req.body.usernameund req.body.passwordzu meiner Authentifizierungsstrategie (Pass-local). Ich habe 3 - Formularfelder: username, password, &foo Wie gehe ich vor, um req.body.foovon meiner lokalen Strategie aus darauf zuzugreifen ? passport.use(new LocalStrategy( {usernameField: 'email'}, function(email, password, done) { User.findOne({ email: email …
Mit Express.js sind Sitzungen kinderleicht . Ich bin gespannt, wie sie tatsächlich funktionieren. Speichert es ein Cookie auf dem Client? Wenn ja, wo finde ich diesen Cookie? Wie dekodiere ich es bei Bedarf? Grundsätzlich möchte ich sehen können, ob ein Benutzer angemeldet ist, auch wenn der Benutzer gerade nicht auf …
Ich versuche gerade, die IP des angeforderten Benutzers zu erhalten. Das Problem ist, dass die IP ::ffff:127.0.0.1statt zurückkehrt 127.0.0.1. Ich habe versucht, die trusted proxyOption zu verwenden (obwohl ich keinen Proxy verwende) und die req.ipsist leer. Verwenden von 4.x Express.js. router.get('/', function(req, res, next) { console.log('ip', req.ip) res.send({}) });
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.