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

6
Express.js'de app.use ve app.get arasındaki fark
Express ve node.js'yi biraz yeniyim ve app.use ve app.get arasındaki farkı anlayamıyorum. Her ikisini de bilgi göndermek için kullanabileceğiniz anlaşılıyor. Örneğin: app.use('/',function(req, res,next) { res.send('Hello'); next(); }); şu şekilde aynı görünüyor: app.get('/', function (req,res) { res.send('Hello'); });
220 node.js  express 

7
express.js içeren statik dosyalar
Ben hizmet etmek istiyorum index.htmlve /mediastatik dosyaları gibi alt dizin. Dizin dosyası hem servis edilmelidir /index.htmlve /URL'ler. Sahibim web_server.use("/media", express.static(__dirname + '/media')); web_server.use("/", express.static(__dirname)); ancak ikinci satır __dirname, istemediğim (sadece index.htmlve değil media) içindeki tüm dosyalar da dahil olmak üzere , tüm hizmet veriyor . Ben de denedim web_server.use("/", express.static(__dirname …
213 node.js  express 

6
node.js genel değişkenleri?
Burada sordum: node.js kalıtım gerektiriyor mu? ve değişkenleri dışarıda bırakarak değişkenleri global kapsama ayarlayabileceğim söylendi. Bu benim için işe yaramıyor. yani: _ = require('underscore'); _ Dosyasını gerekli dosyalarda kullanılabilir yapmaz. Ekspres ile ayarlayabilirsinizapp.set ve olsa başka bir yerde kullanılabilir var. Birisi bunun çalışması gerektiğini doğrulayabilir mi? Teşekkürler.


3
Moğodb'da nesne dizisi nasıl aranır
Mongodb belgesinin (tablo) 'kullanıcılar' olduğunu varsayalım { _id: 1, name: { first: 'John', last: 'Backus' }, birth: new Date('Dec 03, 1924'), death: new Date('Mar 17, 2007'), contribs: [ 'Fortran', 'ALGOL', 'Backus-Naur Form', 'FP' ], awards: [ { award: 'National Medal', year: 1975, by: 'NSF' }, { award: 'Turing Award', year: …

6
Node.js ile güvenli bir REST API'si nasıl uygulanır?
Node.js, express ve mongodb ile bir REST API planlamaya başladım. API, bir web sitesi (genel ve özel alan) ve belki de bir mobil uygulama için veri sağlar. Ön uç AngularJS ile geliştirilecek. Bazı günlerde REST API'lerini koruma hakkında çok şey okudum, ancak son bir çözüme ulaşamıyorum. Anladığım kadarıyla temel bir …



6
Express.js'de next () kullanarak değişkenleri sonraki ara katman yazılımına geçirme
Benim sorum şu, ilk ara yazılımdan başka bir ara katman yazılımına bazı değişkenler aktarmak istiyorum ve bunu yapmaya çalıştım, ama req.somevariable"tanımsız olarak verildi" vardı. //app.js .. app.get('/someurl/', middleware1, middleware2) ... ////middleware1 ... some conditions ... res.somevariable = variable1; next(); ... ////middleware2 ... some conditions ... variable = req.somevariable; ...



10
Düğüm ve ekspres ile yapılan bir REST API'sinde yanıt durumunu ve JSON içeriğini ayarlamanın uygun yolu
Ben küçük bir dinlenme API inşa ederek Nodejs ve ekspres ile uğraşıyorum. Benim sorum, yanı sıra kod durumunu ayarlamak için iyi bir uygulama / en iyi yolu nedir? Biraz kodla açıklamama izin verin (sunucuyu başlatmak için gerekli olan düğümü ve ekspres kodu koymayacağım, sadece ilgili yönlendirici yöntemleri): router.get('/users/:id', function(req, res, …
187 node.js  rest  http  express 


16
node.js sunucusunun tüm örneklerini durdur
Bu Node.js ile ilk kez çalışıyorum ve bu sorunla karşılaştım: Bir IDE eklentisi aracılığıyla bir Düğüm sunucusu başlattım. Ne yazık ki, IDE'nin terminalini kullanamıyorum. Bu yüzden komut dosyasını komut satırından çalıştırmayı denedim. Sorun bu - Express modülünü kullanıyorum ve uygulamam bazı bağlantı noktalarını dinliyor (8080). Uygulamayı komut satırından başlattığımda, bu …

30
C ++ bson uzantısı yüklenemedi
Burada toplam bir düğüm noktası. Örnek bir düğüm uygulaması kurmaya çalışıyorum, ancak her hata çalıştırmaya çalıştığımda aşağıdaki hata ortaya çıkıyor: düğüm uygulaması Failed to load c++ bson extension, using pure JS version events.js:72 throw er; // Unhandled 'error' event ^ Error: failed to connect to [#$%67890 :27017] at null.<anonymous> (/home/thejazeto/code/nodejs/authen/node_modules/mongoose/node_modules/mongodb/lib/mongodb/connection/server.js:553:74) …

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.