Questions marquées «express»

Express est un cadre d'application Web Node.js flexible, fournissant un ensemble robuste de fonctionnalités pour la création d'applications Web.

8
bodyParser est déprécié express 4
J'utilise express 4.0 et je suis conscient que l'analyseur corporel a été retiré du noyau express, j'utilise le remplacement recommandé, mais je reçois body-parser deprecated bodyParser: use individual json/urlencoded middlewares server.js:15:12 body-parser deprecated urlencoded: explicitly specify "extended: true" for extended parsing node_modules/body-parser/index.js:74:29 Où puis-je trouver ces supposés middlewares? ou ne …



2
Comprendre le passeport sérialiser désérialiser
Comment expliqueriez-vous le flux de travail des méthodes de sérialisation et de désérialisation de Passport à un profane. Où user.idaller après passport.serializeUseravoir été appelé? Nous appelons passport.deserializeUserjuste après, où cela s'intègre-t-il dans le flux de travail? // used to serialize the user for the session passport.serializeUser(function(user, done) { done(null, user.id); …


8
Appelez une fonction «locale» dans module.exports à partir d'une autre fonction dans module.exports?
Comment appeler une fonction à partir d'une autre fonction dans une module.exportsdéclaration? app.js var bla = require('./bla.js'); console.log(bla.bar()); bla.js module.exports = { foo: function (req, res, next) { return ('foo'); }, bar: function(req, res, next) { this.foo(); } } J'essaie d'accéder à la fonction foodepuis la fonction baret j'obtiens: TypeError: …
327 node.js  express 


6
Téléchargez un fichier à partir du serveur NodeJS à l'aide d'Express
Comment puis-je télécharger un fichier qui se trouve sur mon serveur sur ma machine accédant à une page sur un serveur nodeJS? J'utilise ExpressJS et j'ai essayé ceci: app.get('/download', function(req, res){ var file = fs.readFileSync(__dirname + '/upload-folder/dramaticpenguin.MOV', 'binary'); res.setHeader('Content-Length', file.length); res.write(file, 'binary'); res.end(); }); Mais je ne peux pas obtenir …

15
Express-js ne peut PAS OBTENIR mes fichiers statiques, pourquoi?
J'ai réduit mon code à l'application express-js la plus simple que j'ai pu créer: var express = require("express"), app = express.createServer(); app.use(express.static(__dirname + '/styles')); app.listen(3001); Mon répertoire ressemble à ceci: static_file.js /styles default.css Pourtant, lorsque j'accède, http://localhost:3001/styles/default.cssj'obtiens l'erreur suivante: Cannot GET / styles / default.css J'utilise express 2.3.3et node 0.4.7. …
308 node.js  express 

6
Comment utiliser les données JSON POST dans une application Express
J'envoie la chaîne JSON suivante à mon serveur. ( { id = 1; name = foo; }, { id = 2; name = bar; } ) Sur le serveur, je l'ai. app.post('/', function(request, response) { console.log("Got response: " + response.statusCode); response.on('data', function(chunk) { queryResponse+=chunk; console.log('data'); }); response.on('end', function(){ console.log('end'); }); …
307 json  node.js  express 

3
Node.js / Express.js - Comment fonctionne app.router?
Avant de poser des questions, app.routerje pense que je devrais expliquer au moins ce qui se passe lorsque je travaille avec un middleware. Pour utiliser le middleware, la fonction à utiliser est app.use(). Lorsque le middleware est en cours d'exécution, il appellera le prochain middleware à l'aide de next()ou fera …

6
À quoi sert le paramètre «suivant» dans Express?
Supposons que vous ayez un simple bloc de code comme celui-ci: app.get('/', function(req, res){ res.send('Hello World'); }); Cette fonction a deux paramètres, reqet res, qui représentent respectivement les objets de demande et de réponse. D'autre part, il existe d'autres fonctions avec un troisième paramètre appelé next. Par exemple, jetons un …
295 node.js  express 



30
Express.js req.body undefined
Je l'ai comme configuration de mon serveur Express app.use(app.router); app.use(express.cookieParser()); app.use(express.session({ secret: "keyboard cat" })); app.set('view engine', 'ejs'); app.set("view options", { layout: true }); //Handles post requests app.use(express.bodyParser()); //Handles put requests app.use(express.methodOverride()); Mais quand je demande req.body.somethingdans mes itinéraires, je reçois une erreur en le signalant body is undefined. Voici …
291 node.js  express 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.