«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.

5
Bir yol dahil ve altındaki her şeyi kapsayacak şekilde Express-js joker karakter yönlendirme
Kendisi /foodahil her şeyi kapsayan bir yol tutturmaya çalışıyorum /foo. Ben kullanarak denedim /foo*her şey için hangi çalışmaları dışında eşleşmiyor /foo. Gözlemek: var express = require("express"), app = express.createServer(); app.get("/foo*", function(req, res, next){ res.write("Foo*\n"); next(); }); app.get("/foo", function(req, res){ res.end("Foo\n"); }); app.get("/foo/bar", function(req, res){ res.end("Foo Bar\n"); }); app.listen(3000); Çıktılar: $ …
97 node.js  express 

4
Oturumlar Express.js'de Node.js ile nasıl çalışır?
Express.js kullanarak oturumlar son derece basittir. Aslında nasıl çalıştıklarını merak ediyorum. İstemcide biraz çerez depoluyor mu? Öyleyse, bu kurabiyeyi nerede bulabilirim? Gerekirse nasıl kodunu çözebilirim? Temel olarak, kullanıcı o sırada sitede olmasa bile bir kullanıcının oturum açıp açmadığını görmek istiyorum (örneğin, facebook'un başka sitelerdeyken oturum açtığınızı nasıl bildiği gibi). Ama …

9
socket.io ve oturum?
Ekspres çerçeve kullanıyorum. Socket.io'dan oturum verilerine ulaşmak istiyorum. Client.listener.server.dynamicViewHelpers verileriyle dynamicHelpers'ı ifade etmeyi denedim, ancak oturum verilerini alamıyorum. Bunu yapmanın kolay bir yolu var mı? Lütfen koda bakın app.listen(3000); var io = require('socket.io'); var io = io.listen(app); io.on('connection', function(client){ // I want to use session data here client.on('message', function(message){ // …

9
Düğüm / Ekspres dosya yükleme
V0.10.26 düğümünü kullanıyorum ve v4.2.0'ı ifade ediyorum ve düğümde oldukça yeniyim. Node ile çalışan bir dosya yükleme formu almaya çalışırken son üç saattir kafamı masama vuruyorum. Bu noktada sadece req. Dosyalarının tanımsız olarak dönmemesi için çalışıyorum. Benim görüşüm buna benziyor <!DOCTYPE html> <html> <head> <title>{{ title }}</title> <link rel='stylesheet' href='/stylesheets/style.css' …

12
Tüm konsol mesajlarına zaman damgası ekleme
Baştan sona pek çok console.log () ve console.error () ifadesi bulunan eksiksiz, konuşlandırılmış , Express tabanlı bir projem var. Proje, stdout ve stderr'i 2 ayrı dosyaya yönlendirerek sonsuza kadar çalışır. Her şey oldukça iyi çalışıyor, ancak şimdi zaman damgalarını kaçırıyorum - hataların tam olarak ne zaman oluştuğunu bilmek. Kodum boyunca …

8
Socket.io'yu Express 4 ve express-generator / bin / www'da kullanma
İşte anlaşma: socket.io'yu hızlı bir projede kullanmaya çalışıyorum. Express Js 4 lauch edildikten sonra, ekspres oluşturucumu güncelledim ve şimdi ./bin/wwwbu değişkenler de dahil olmak üzere uygulamanın ilk işlevleri dosyaya giriyor (www dosya içeriği: http://jsfiddle.net/avMa5/ ) var server = app.listen(app.get('port'), function() {..} (kontrol edin npm install -g express-generatorve sonraexpress myApp Soket.io …


4
ExpressJS'de req.query ve req.param
Ekspres arasındaki req.queryve req.paramarasındaki temel farklar İkisi de birbirinden nasıl farklı Ne zaman kullanılmalı, o zaman hangi durumlarda Bir istemcinin istekte Android (Anahtar, değer) çifti gönderdiğini varsayalım ........ hangisini kullanmalı? [DÜZENLE] Android'in bir POST isteği gönderdiğini -> Niyetin istemciye (Anahtar, Değer) göndermek olduğunu ve sunucunun sunucudaki değere göre bir veritabanı …
93 node.js  express 

9
JSON'u HTTP POST İsteğine geçir
Google QPX Express API [1] için nodejs ve istek [2] kullanarak bir HTTP POST isteği yapmaya çalışıyorum . Kodum aşağıdaki gibi görünüyor: // create http request client to consume the QPX API var request = require("request") // JSON to be passed to the QPX Express API var requestData = { …

5
NodeJS / express: Önbellek ve 304 durum kodu
Ekspres ile yapılmış bir web sitesini yeniden yüklediğimde, NodeJS sunucusu bana bir 304 durum kodu gönderdiği için Safari ile (Chrome ile değil) boş bir sayfa alıyorum. Bu nasıl çözülür? Tabii ki, bu sadece Safari'nin bir sorunu olabilir, ancak aslında diğer tüm web sitelerinde iyi çalışıyor, bu yüzden NodeJS sunucumda da …

3
Res.end () node.js ile ifade edilmeli mi?
Birkaç Express uygulamam var ve bazı modüllerde res.end()bir istek işleyicisinin sonunda ( res.sendveya sonrasında res.json) çağrılırken, diğerlerinde çağrılmadığını görüyorum . Örneğin: app.get('/test', function(req, res) { res.send('Test', 200); }); veya: app.get('/test', function(req, res) { res.send('Test', 200); res.end(); }); Her iki durum da işe yarıyor, ancak birçok istek çalıştırdığımda sızıntılardan veya dosya …
92 node.js  express 

3
Express'te app.use () ve router.use () arasındaki fark
Açıklamayla ilgili belgeleri okuyordum ve bu iki terimi buldum app.use();verouter.use(); Bir yola bir ara yazılım eklemekapp.use(); için düğümde kullanıldığını biliyorum ve bunu çoğu düğüm uygulamasında sıklıkla kullanıyoruz. ama ikisi de aynı nedir? değilse, ne fark eder?router.use(); Burada yönlendirici hakkında okudum . SO'da da benzer sorular buldum "express.Router" ile "app.get" kullanarak …
92 node.js  express 


2
Ekspres kökünden sonra isteğe bağlı parametre ile yol kontrolünü geçmek?
Basit bir url kısaltma uygulaması üzerinde çalışıyorum ve aşağıdaki hızlı rotalara sahibim: 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 += …

6
Socket.IO 1.x ve Express 4.x ile oturumlar nasıl paylaşılır?
Socket.io 1.0 ve Express 4.x ile bir oturumu nasıl paylaşabilirim? Bir Redis Mağazası kullanıyorum, ancak önemi olmaması gerektiğine inanıyorum. Çerezlere bakmak ve oturumu getirmek için bir ara yazılım kullanmam gerektiğini biliyorum, ancak nasıl yapılacağını bilmiyorum. Aradım ama herhangi bir çalışma bulamadım var RedisStore = connectRedis(expressSession); var session = expressSession({ store: …

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.