«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
dize olarak dosya gerektirir
Node + express kullanıyorum ve herhangi bir dosyayı bir dize olarak nasıl içe aktarabileceğimi merak ediyorum. Bir txt dosyam olduğunu varsayalım, tek istediğim onu ​​böyle bir değişkene yüklemek. var string = require("words.txt"); ben karşıyım modules.exports = function(){ var string = "whatever"; return string; }

12
Node.js, Express ve Mongoose kullanarak görüntü yükleme
Yıllar geçtikçe işler değiştiğinden, lütfen daha güncel bilgilere sahip yeni yanıtları düşünün! Pek çok yeni Node.js kitaplığı hızlı bir şekilde eski haline getirildiğinden ve göreli olarak birkaç örnek olduğundan, görüntüleri yükleme hakkında şunu kullanarak sormak istiyorum: Node.js (v0.4.1) Ekspres (1.0.7) Firavun Faresi (1.1.0). Başkaları bunu nasıl yaptı? Buldum : node-formidable …


6
Mocha API Testi: 'TypeError: app.address bir işlev değil' alınıyor
Benim Sorunum Çok basit bir CRUD API kodladım ve son zamanlarda bazı testleri kullanarak da kodlamaya başladım chaive chai-httptestlerimi çalıştırırken bir sorun yaşıyorum $ mocha. Testleri çalıştırdığımda kabukta şu hatayı alıyorum: TypeError: app.address is not a function Kodum İşte testlerimden birinin bir örneği ( /tests/server-test.js ): var chai = require('chai'); …

7
Passport.js kullanarak node.js'de kimlik doğrulamasından sonra önceki sayfaya yönlendirme
Node.js, express ve passport.js kullanarak bir giriş mekanizması kurmaya çalışıyorum. Oturum açmanın kendisi oldukça iyi çalışıyor, oturumlar da redis ile güzel bir şekilde saklanıyor, ancak kullanıcıyı kimlik doğrulaması istenmeden önce başladığı yere yönlendirmede bazı sorunlar yaşıyorum. Örn: Kullanıcı takip bağlantısı http://localhost:3000/hiddendaha sonra yeniden yönlendirilir, http://localhost:3000/loginancak daha sonra tekrar yönlendirilmesini istiyorum …

2
Node.js + Express: Rotalar ve denetleyici
Node.js ve Express'te yeni olan iki kavramın örtüşen kavramlarını anlamaya çalışıyorum, yollar ve denetleyici. App.js + rotaları / * gibi basit örnekler gördüm, bu gerekli çeşitli istekleri yönlendirmek için yeterli görünüyor. Bununla birlikte, kontrolör kullanmaktan söz eden ve bazılarının daha resmi bir MVC modelini (???) ima ettiğini de görüyorum. Birisi …
102 node.js  express 

5
Node.js - günlük kaydı / morgan ve winston kullanma
morganhızlı dönüşümümüzü kaydetmek için kullanıyoruz : var morgan = require('morgan'); morgan('combined'); // a format string morgan(':remote-addr :method :url :uuid'); // a custom function morgan(function (req, res) { return req.method + ' ' + req.url + ' ' + req.uuid; }) Ayrıca, winstondiğer günlük kayıtlarımızı kaydetmek için kullanırız: var winston = …

8
Node.js üzerindeki express.js çerçevesindeki kaynaklar arası kaynak paylaşımı (CORS) nasıl etkinleştirilir?
Node.js'de, genel bir dizinden statik dosyalar sağlarken, etki alanları arası komut dosyasını destekleyecek bir web sunucusu oluşturmaya çalışıyorum. Express.js kullanıyorum ve etki alanları arası komut dosyası oluşturmaya ( Access-Control-Allow-Origin: *) nasıl izin vereceğimi tam olarak bilmiyorum . Yararlı bulmadığım bu gönderiyi gördüm . var express = require('express') , app = …

5
Neden Restify kullanmalıyım?
Node.js'de bir REST API oluşturma gereksinimim vardı ve express.js'den muhtemelen istenmeyen özelliklerden kaçınan ve REST API'leri oluşturmak için özel olarak oluşturulmuş bir çerçeve gibi davranan daha hafif bir çerçeve arıyordum. Aynı durum için girişinden yeniden ifade edilmesi önerilir. Okuma Neden ifade etmeyip yeniden ifade kullanmalısınız? restify iyi bir seçim gibi …
101 node.js  express  restify 


8
Bir birim, Express ile rotaları nasıl test eder?
Node.js öğrenme sürecindeyim ve Express ile uğraşıyorum . Gerçekten çerçeve gibi; ancak, bir rota için nasıl birim / entegrasyon testi yazacağımı bulmakta zorlanıyorum. Basit modülleri birim test edebilmek kolaydır ve bunu Mocha ile yapıyoruz ; ancak, geçtiğim yanıt nesnesi değerleri korumadığından Express ile birim testleri başarısız oluyor. Test Altındaki Yol …
101 node.js  express 

3
EJS'de bir değişkeni HTML olarak işleme
Node.js ( Formlar ) için Form kitaplığını kullanıyorum , bu da arka uçta benim için şu şekilde bir form oluşturacak: var signup_form = forms.create({ username: fields.string({required: true}) , password: fields.password({required: true}) , confirm: fields.password({ required: true , validators: [validators.matchField('password')] }) , email: fields.email() }); var signup_form_as_html = signup_form.toHTML(); Son satır …
99 node.js  express  ejs 

2
PassportJS kullanıldığında, yerel kimlik doğrulama stratejisine ek form alanları nasıl aktarılır?
Ben passportJS kullanıyorum ve sadece daha arz etmek isteyen kulüpler req.body.usernameve req.body.passwordbenim kimlik doğrulama stratejisi (pasaport-yerel) için. Ben 3 form alanları vardır: username, password, vefoo req.body.fooYerel stratejimden nasıl erişebilirim ki bu şuna benzer: passport.use(new LocalStrategy( {usernameField: 'email'}, function(email, password, done) { User.findOne({ email: email }, function(err, user) { if (err) …


16
Node.js / Express.js Uygulaması Yalnızca Bağlantı Noktası 3000'de Çalışır
Sunucumda çalışan ve yalnızca 3000 numaralı bağlantı noktasında çalışan bir Node.js / Express.js uygulamam var ve nedenini anlamaya çalışıyorum. İşte bulduklarım: Bir bağlantı noktası ( app.listen()) belirtmeden uygulama çalışır ancak web sayfası yüklenmez. 3001 ( app.listen(3001)) numaralı bağlantı noktasında veya kullanımda olmayan herhangi bir bağlantı noktasında uygulama çalışır ancak web …

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.