Als «express» getaggte Fragen

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


3
Was ist NODE_ENV und wie wird es in Express verwendet?
Dies ist meine App, ich laufe gerade in der Produktion. var app = express(); app.set('views',settings.c.WEB_PATH + '/public/templates'); app.set('view engine','ejs'); app.configure(function(){ app.use(express.favicon()); app.use(express.static(settings.c.WEB_PATH + '/public')); app.use(express.bodyParser()); app.use(express.cookieParser()); app.use(express.methodOverride()); app.use(express.session({ cookie:{ domain:"."+settings.c.SITE_DOMAIN, maxAge:1440009999}, secret:'hamster', store: r_store, })); app.use(useragent.express()); app.use(flash()); app.use(passport.initialize()); app.use(passport.session()); }); Ich habe es jedoch kennengelernt NODE_ENVund möchte es verwenden. Wie …

22
Wie bekomme ich alle registrierten Routen in Express?
Ich habe eine Webanwendung mit Node.js und Express erstellt. Jetzt möchte ich alle registrierten Routen mit den entsprechenden Methoden auflisten. ZB wenn ich hingerichtet habe app.get('/', function (...) { ... }); app.get('/foo/:id', function (...) { ... }); app.post('/foo/:id', function (...) { ... }); Ich möchte ein Objekt (oder etwas Ähnliches) …
181 node.js  express 

16
Stoppen Sie alle Instanzen des Servers node.js.
Ich arbeite zum ersten Mal mit Node.js und bin auf dieses Problem gestoßen: Ich habe einen Knotenserver über das Plugin einer IDE gestartet. Leider kann ich das IDE-Terminal nicht verwenden. Also habe ich versucht, das Skript über die Befehlszeile auszuführen. Dies ist das Problem - ich verwende das Express-Modul und …

30
ExpressJS - throw er Nicht behandeltes Fehlerereignis
Ich habe die expressjs-Anwendung mit den folgenden Befehlen erstellt: express -e folderName npm install ejs --save npm install Wenn ich die Anwendung mit: ausführe, node app.jstreten folgende Fehler auf: events.js:72 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE at errnoException (net.js:884:11) at Server._listen2 (net.js:1022:14) at listen (net.js:1044:10) at …
180 node.js  express  npm 

16
Automatische HTTPS-Verbindung / Umleitung mit node.js / express
Ich habe versucht, HTTPS mit einem node.js-Projekt einzurichten, an dem ich arbeite. Ich habe im Wesentlichen die Dokumentation zu node.js für dieses Beispiel befolgt : // curl -k https://localhost:8000/ var https = require('https'); var fs = require('fs'); var options = { key: fs.readFileSync('test/fixtures/keys/agent2-key.pem'), cert: fs.readFileSync('test/fixtures/keys/agent2-cert.pem') }; https.createServer(options, function (req, res) …
180 node.js  https  express 


3
Fehlerbehandlungsprinzipien für Node.js + Express.js-Anwendungen?
Es scheint, dass die Fehlerberichterstattung / -behandlung in Node.js + Express.js- Anwendungen anders erfolgt als in anderen Frameworks. Bin ich richtig im Verständnis, dass es wie folgt funktioniert? A) Erkennen Sie Fehler, indem Sie sie als Parameter für Ihre Rückruffunktionen empfangen. Beispielsweise: doSomethingAndRunCallback(function(err) { if(err) { … } }); B) …
177 node.js  express 


4
Was ist process.env.PORT in Node.js?
Wofür wird process.env.PORT || 3000in Node.js verwendet? Ich habe das irgendwo gesehen: app.set('port', process.env.PORT || 3000); Kann 3000ich dies stattdessen verwenden, wenn es als Überwachungsport verwendet wird? app.listen(3000); Wenn nicht warum?
175 node.js  express  port 


13
So generieren Sie eine eindeutige ID mit node.js.
function generate(count) { var founded = false, _sym = 'abcdefghijklmnopqrstuvwxyz1234567890', str = ''; while(!founded) { for(var i = 0; i < count; i++) { str += _sym[parseInt(Math.random() * (_sym.length))]; } base.getID(string, function(err, res) { if(!res.length) { founded = true; // How to do it? } }); } return str; } …

12
Wie kann ich beim POSTing mit Node.js und Express auf den Anforderungshauptteil zugreifen?
Ich habe den folgenden Node.js-Code: var express = require('express'); var app = express.createServer(express.logger()); app.use(express.bodyParser()); app.post('/', function(request, response) { response.write(request.body.user); response.end(); }); Nun, wenn ich etwas poste wie: curl -d user=Someone -H Accept:application/json --url http://localhost:5000 Ich bekomme Someonewie erwartet. Was ist nun, wenn ich den vollständigen Anfragetext erhalten möchte? Ich habe …

12
Senden eines JWT-Tokens in den Headern mit Postman
Ich teste eine Implementierung der JWT-Token-basierten Sicherheit basierend auf dem folgenden Artikel . Ich habe erfolgreich ein Token vom Testserver erhalten. Ich kann nicht herausfinden, wie das Chrome POSTMAN REST Client-Programm das Token im Header senden soll. Meine Fragen lauten wie folgt: 1) Verwende ich den richtigen Headernamen und / …
169 express  jwt  postman 


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.