Ich habe gerade die Dokumentation auf Express gelesen und diese beiden Begriffe gefunden, app.use();undrouter.use(); Ich weiß, dass app.use();es in Node zum Mounten einer Middleware an einem Pfad verwendet wird, und wir verwenden es häufig in den meisten Node-Apps. aber was ist, router.use();sind sie beide gleich? Wenn nicht, was ist der …
Ich verwende Express und auch Body-Parser in meiner App. app.use(bodyParser.urlencoded({ extended: false })); Aber was bedeutet "erweitert" in Express 4.0? ich habe das gefunden extended - parse extended syntax with the qs module. Ich kann jedoch immer noch nicht verstehen, was es bedeutet.
Ich arbeite an einer einfachen App zur URL-Verkürzung und habe die folgenden Express-Routen: app.get('/', function(req, res){ res.render('index', { link: null }); }); app.post('/', function(req, res){ function makeRandom(){ var text = ""; var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; for( var i=0; i < 3 /*y u looking at me <33??*/; i++ ) text …
Ich habe meine App für Heroku bereitgestellt. Es ist eine node.js + express + socket.io App und dies ist die package.jsonDatei { "name": "game_test", "author": "Ilya", "description": "A test app for our board game", "version": "0.0.1", "private": true, "scripts": { "start": "node app" }, "dependencies": { "express": "3.0.6", "jade": "*", …
Meine node.js-App ist wie die express / examples / mvc- App modelliert . In einer Controller-Aktion möchte ich einen HTTP 400-Status mit einer benutzerdefinierten http-Nachricht ausspucken. Standardmäßig lautet die http-Statusmeldung "Bad Request": Bad Request: HTTP/1.1 400 Bad Request Aber ich möchte senden HTTP/1.1 400 Current password does not match Ich …
Angenommen, ich habe zwei Sammlungen / Schemata. Eines ist das Benutzerschema mit Benutzernamen- und Kennwortfeldern. Dann habe ich ein Blogs-Schema, das einen Verweis auf das Benutzerschema im Autorenfeld enthält. Wenn ich Mungo benutze, um so etwas zu tun Blogs.findOne({...}).populate("user").exec() Ich werde das Blog-Dokument und den Benutzer ebenfalls ausfüllen lassen, aber …
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Hilfe zur Klärung dieser Frage, damit sie wieder geöffnet werden kann, finden Sie in der Hilfe . Geschlossen vor 8 …
Ich muss den Server schließen, nachdem ich einen Rückruf von der /auth/github/callback URL erhalten habe. Mit der üblichen HTTP-API wird das Schließen des Servers derzeit mit der server.close([callback]) API-Funktion unterstützt, aber mit dem Node-Express-Server wird eine TypeError: Object function app(req, res){ app.handle(req, res); } has no method 'close' Fehlermeldung angezeigt. …
Ich bin neu in der Programmierung von Node.j und habe kürzlich eine funktionierende Webanwendung erstellt, die (Express-, Backbone- und andere kostenlose Ansichtstechnologien mit MongoDB) verwendet. Jetzt bin ich an einem Punkt angelangt, an dem ich dasselbe in einer Staging-Umgebung bereitstellen möchte, und ich bin nicht sicher, wie ich diese Anwendung …
Ich schreibe derzeit eine API, bei der ein Benutzer ein Authentifizierungstoken im Header jeder Anforderung übergeben muss. Jetzt weiß ich, dass ich eine Sammelroute erstellen kann app.get('/*', function(req,res){ }); aber ich habe mich gefragt, wie ich es so mache, dass bestimmte Routen wie /loginoder ausgeschlossen werden /?
Mit nodejs und express möchte ich ein oder mehrere Objekte (Array) mit JSON zurückgeben. Im folgenden Code gebe ich jeweils ein JSON-Objekt aus. Es funktioniert, aber das ist nicht genau das, was ich will. Die erzeugte Antwort ist keine gültige JSON-Antwort, da ich viele Objekte habe. Mir ist klar, dass …
Dokumente für app.render: Rendern Sie eine Ansicht mit einem Rückruf, der mit der gerenderten Zeichenfolge antwortet. Dies ist die App-Level-Variante von res.render()und verhält sich ansonsten genauso. Dokumente für res.render: Rendern Sie eine Ansicht mit einem Rückruf, der mit der gerenderten Zeichenfolge antwortet. Wenn ein Fehler auftritt, next(err)wird er intern aufgerufen. …
Hier ist mein vollständiger Fehler: Error: Cannot find module 'ejs' at Function._resolveFilename (module.js:317:11) at Function._load (module.js:262:25) at require (module.js:346:19) at View.templateEngine (/Users/shamoon/local/node/lib/node_modules/express/lib/view/view.js:133:38) at Function.compile (/Users/shamoon/local/node/lib/node_modules/express/lib/view.js:65:17) at ServerResponse._render (/Users/shamoon/local/node/lib/node_modules/express/lib/view.js:414:18) at ServerResponse.render (/Users/shamoon/local/node/lib/node_modules/express/lib/view.js:315:17) at /Users/shamoon/Sites/soldhere.in/app.js:26:7 at callbacks (/Users/shamoon/local/node/lib/node_modules/express/lib/router/index.js:272:11) at param (/Users/shamoon/local/node/lib/node_modules/express/lib/router/index.js:246:11) Mein Quellcode ist auch sehr einfach: var express = require('express'); var …
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.