«express» etiketlenmiş sorular

Express, web uygulamaları oluşturmak için sağlam bir özellik kümesi sağlayan esnek bir Node.js web uygulama çerçevesidir.

8
bodyParser ekspres 4 kullanımdan kaldırıldı
Ekspres 4.0 kullanıyorum ve vücut ayrıştırıcısının ekspres çekirdekten çıkarıldığının farkındayım, önerilen değiştirmeyi kullanıyorum, ancak alıyorum 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 Bu varsayılan midwareleri nerede bulabilirim? ya da bu hatayı almamalıyım? var express = require('express'); var server …



2
Pasaport serileştirmesini anlama
Passport'un serileştirme ve serileştirme yöntemlerinin iş akışını bir iş adamına nasıl açıklarsınız? Nerede gelmez user.idpeşine passport.serializeUseradı olmuştur? Ondan passport.deserializeUserhemen sonra iş akışına sığacak şekilde mi arıyoruz ? // used to serialize the user for the session passport.serializeUser(function(user, done) { done(null, user.id); // where is this user.id going? Are we supposed …


8
Module.exports içindeki "local" işlevini module.exports içindeki başka bir işlevden çağır?
Bir module.exportsbildirimde başka bir işlev içinden bir işlevi nasıl çağırırsınız ? 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(); } } Ben işlevini erişmeye çalışıyorum fooişlev içinde barve ben alıyorum: TypeError: Nesne # …
327 node.js  express 

6
Düğümdeki istemci: Yakalanmayan ReferenceError: gereksinim tanımlanmadı
Bu yüzden node / express + jade combo ile bir uygulama yazıyorum. Ben client.jsistemci üzerinde yüklü olan,. Bu dosyada diğer JavaScript dosyalarından işlevleri çağıran kod var. Benim girişimim var m = require('./messages'); messages.js(sunucu tarafında yaptığım gibi) ve daha sonra bu dosyadan çağrı işlevlerinin içeriğini yüklemek için . Ancak, requireistemci tarafında …

6
Express kullanarak NodeJS Sunucusundan dosya indirme
Bir nodeJS sunucusundaki bir sayfaya erişerek sunucumdaki bir dosyayı makineme nasıl indirebilirim? ExpressJS kullanıyorum ve bunu deniyorum: 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(); }); Ancak dosya adını ve dosya türünü (veya uzantısını) alamıyorum. Biri bana bununla ilgili yardım edebilir mi?

15
Express-js statik dosyalarımı GET edemiyor, neden?
Kodumu yapabileceğim en basit express-js uygulamasına indirdim: var express = require("express"), app = express.createServer(); app.use(express.static(__dirname + '/styles')); app.listen(3001); Dizim şöyle: static_file.js /styles default.css Yine de eriştiğimde http://localhost:3001/styles/default.cssşu hatayı alıyorum: Cannot GET / styles / default.css Ben kullanıyorum express 2.3.3ve node 0.4.7. Neyi yanlış yapıyorum?
308 node.js  express 

6
Express uygulamasında JSON POST verilerini nasıl tüketirim
Sunucuma aşağıdaki JSON dizesini gönderiyorum. ( { id = 1; name = foo; }, { id = 2; name = bar; } ) Sunucuda bu var. 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'); }); }); Dizeyi gönderdiğimde, 200 yanıt …
307 json  node.js  express 

3
Node.js / Express.js - app.router nasıl çalışır?
Sormadan önce app.router, en azından ara katman yazılımı ile çalışırken ne düşündüğümü açıklamam gerektiğini düşünüyorum. Ara katman yazılımı kullanmak için kullanılacak işlev app.use(). Ara katman yazılımı yürütülürken, ya bir sonraki ara katman yazılımını kullanarak next()çağrılır ya da artık ara katman yazılımı çağrılmaz. Bu, bazı ara katman yazılımları diğer ara katman …

6
Express'te “sonraki” parametresi ne için kullanılır?
Bunun gibi basit bir kod bloğunuz olduğunu varsayalım: app.get('/', function(req, res){ res.send('Hello World'); }); Bu fonksiyon iki parametre, yer alır reqve restalebi temsil eden ve yanıt sırasıyla nesneler. Diğer yandan, üçüncü bir parametreye sahip başka işlevler de vardır next. Örneğin, aşağıdaki koda bir göz atalım: app.get('/users/:id?', function(req, res, next){ // …
296 node.js  express 

30
Express.js req.body tanımsız
Bu benim Express sunucumun yapılandırması olarak var 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()); Ama yine req.body.somethingde rotalarımda istediğimde bunu gösteren bir hata alıyorum body is undefined. İşte kullanan bir rota örneğireq.body : …
292 node.js  express 


4
Express'te bir URL parametresi nasıl alınır?
Ben değerini alma konusunda bir sorunla karşı karşıya am tagidmy URL'den: localhost:8888/p?tagid=1234. Denetleyici kodumu düzeltmeme yardım et. tagidDeğeri alamıyorum . Kodum aşağıdaki gibidir: app.js: var express = require('express'), http = require('http'), path = require('path'); var app = express(); var controller = require('./controller')({ app: app }); // all environments app.configure(function() { …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.