Pertanyaan yang diberi tag «express»

Express adalah kerangka kerja aplikasi web Node.js yang fleksibel, menyediakan serangkaian fitur yang kuat untuk membangun aplikasi web.

8
bodyParser sudah usang express 4
Saya menggunakan express 4.0 dan saya sadar bahwa body parser telah dikeluarkan dari inti express, saya menggunakan pengganti yang disarankan, namun saya mendapatkan 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 Di mana saya menemukan ini middlewares? atau haruskah …



2
Memahami passport serialisasi deserialize
Bagaimana Anda menjelaskan alur kerja metode serialisasi dan deserialisasi Paspor kepada orang awam. Ke mana perginya user.idsetelah passport.serializeUserdipanggil? Kami memanggil passport.deserializeUsersetelah itu di mana itu cocok dalam alur kerja? // used to serialize the user for the session passport.serializeUser(function(user, done) { done(null, user.id); // where is this user.id going? Are …


8
Panggil fungsi "lokal" dalam module.exports dari fungsi lain di module.exports?
Bagaimana Anda memanggil suatu fungsi dari dalam fungsi lain dalam module.exportsdeklarasi? 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(); } } Saya mencoba mengakses fungsi foodari dalam fungsi bar, dan saya mendapatkan: TypeError: …
327 node.js  express 


6
Unduh file dari NodeJS Server menggunakan Express
Bagaimana saya bisa mengunduh file yang ada di server saya ke mesin saya mengakses halaman di server nodeJS? Saya menggunakan ExpressJS dan saya sudah mencoba ini: 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(); }); Tapi saya tidak bisa mendapatkan nama file dan …

15
Express-js tidak bisa MENDAPATKAN file statis saya, mengapa?
Saya telah mengurangi kode saya ke aplikasi express-js paling sederhana yang dapat saya buat: var express = require("express"), app = express.createServer(); app.use(express.static(__dirname + '/styles')); app.listen(3001); Direktori saya terlihat seperti ini: static_file.js /styles default.css Namun ketika saya mengakses http://localhost:3001/styles/default.csssaya mendapatkan kesalahan berikut: Cannot GET / styles / default.css Saya menggunakan express …
308 node.js  express 

6
Bagaimana cara mengonsumsi data JSON POST dalam aplikasi Express
Saya mengirim string JSON berikut ke server saya. ( { id = 1; name = foo; }, { id = 2; name = bar; } ) Di server saya punya ini. 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 - Bagaimana cara kerja app.router?
Sebelum saya bertanya, app.routersaya pikir saya harus menjelaskan setidaknya apa yang saya pikir terjadi ketika bekerja dengan middleware. Untuk menggunakan middleware, fungsi yang digunakan adalah app.use(). Ketika middleware dieksekusi, ia akan memanggil middleware berikutnya dengan menggunakan next()atau membuatnya sehingga tidak ada lagi middleware yang dipanggil. Itu berarti bahwa urutan di …

6
Apa parameter "selanjutnya" yang digunakan untuk di Express?
Misalkan Anda memiliki blok kode sederhana seperti ini: app.get('/', function(req, res){ res.send('Hello World'); }); Fungsi ini memiliki dua parameter, reqdan res, yang masing-masing mewakili objek permintaan dan respons. Di sisi lain, ada fungsi lain dengan parameter ketiga yang disebut next. Sebagai contoh, mari kita lihat kode berikut: app.get('/users/:id?', function(req, res, …
295 node.js  express 


30
Express.js req.body tidak terdefinisi
Saya memiliki ini sebagai konfigurasi server Express saya 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()); Tapi tetap ketika saya meminta req.body.somethingrute saya, saya mendapatkan beberapa kesalahan menunjukkan itu body is undefined. Berikut adalah …
291 node.js  express 

4
Bagaimana cara mendapatkan parameter URL di Express?
Saya menghadapi masalah untuk mendapatkan nilai tagiddari URL saya: localhost:8888/p?tagid=1234. Bantu saya untuk memperbaiki kode pengontrol saya. Saya tidak bisa mendapatkan tagidnilainya. Kode saya adalah sebagai berikut: app.js: var express = require('express'), http = require('http'), path = require('path'); var app = express(); var controller = require('./controller')({ app: app }); // …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.