Pytania otagowane jako express

Express to elastyczny framework aplikacji internetowych Node.js, zapewniający solidny zestaw funkcji do budowania aplikacji internetowych.

5
wymagaj pliku jako łańcucha
Używam node + express i zastanawiam się, jak mogę zaimportować dowolny plik jako ciąg. Powiedzmy, że mam plik txt, a chcę tylko załadować go do zmiennej jako takiej. var string = require("words.txt"); Jestem przeciwko modules.exports = function(){ var string = "whatever"; return string; }

12
Przesyłanie obrazów za pomocą Node.js, Express i Mongoose
Proszę wziąć pod uwagę nowsze odpowiedzi, które zawierają bardziej aktualne informacje, ponieważ wiele się zmieniło na przestrzeni lat! Ponieważ wiele nowych bibliotek Node.js szybko staje się przestarzałych, i tak jest stosunkowo niewiele przykładów, które chciałbym zapytać o przesyłanie obrazów za pomocą: Node.js (wersja 0.4.1) Express (1.0.7) Mongoose (1.1.0). Jak inni …

6
Testowanie interfejsu API Mocha: uzyskanie „TypeError: app.address nie jest funkcją”
Mój problem Zakodowałem bardzo prosty interfejs API CRUD i niedawno zacząłem kodować również niektóre testy przy użyciu chaii, chai-httpale mam problem podczas uruchamiania testów w programie $ mocha. Po uruchomieniu testów w powłoce pojawia się następujący błąd: TypeError: app.address is not a function Mój kod Oto próbka jednego z moich …


5
Node.js - logowanie / Użyj morgan i winston
używamy morgando rejestrowania naszej ekspresowej transformacji: 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; }) Ponadto używamy winstondo rejestrowania innych danych logowania: var winston = …

5
Dlaczego powinienem używać Restify?
Miałem wymóg zbudowania REST API w node.js i szukałem lżejszego frameworka niż express.js, który prawdopodobnie unika niechcianych funkcji i będzie działał jak niestandardowy framework do budowania API REST. W tym samym przypadku zalecana jest ponowna wersja z wprowadzenia. Czytanie Po co używać restify a nie wyrażać? wydawało się, że restify …
101 node.js  express  restify 


7
Przekierowanie do poprzedniej strony po uwierzytelnieniu w node.js przy użyciu passport.js
Próbuję ustanowić mechanizm logowania przy użyciu node.js, express i passport.js. Samo logowanie działa całkiem nieźle, również sesje są ładnie przechowywane w redis, ale mam pewne problemy z przekierowaniem użytkownika do miejsca, z którego zaczął, zanim zostanie poproszony o uwierzytelnienie. np. użytkownik podąża za odsyłaczem, http://localhost:3000/hiddena następnie przekierowywany jest na adres, …

8
Jak włączyć współużytkowanie zasobów między źródłami (CORS) w strukturze express.js na node.js.
Próbuję zbudować serwer WWW w node.js, który będzie obsługiwał skrypty międzydomenowe, jednocześnie dostarczając statyczne pliki z katalogu publicznego. Używam express.js i nie jestem pewien, jak zezwolić na wykonywanie skryptów międzydomenowych ( Access-Control-Allow-Origin: *). Widziałem ten post , który nie był pomocny. var express = require('express') , app = express.createServer(); app.get('/', …

2
Node.js + Express: Trasy a kontroler
Jako nowy w Node.js i Express, próbuję zrozumieć, że te dwa wydają się nakładać się koncepcje, trasy a kontroler. Widziałem przykłady, które po prostu robią app.js + Routes / *, wydaje się to wystarczające do kierowania różnych potrzebnych żądań. Jednak widzę również, że ludzie mówią o używaniu kontrolerów, a niektóre …
100 node.js  express 

8
Jak jedna jednostka testuje trasy za pomocą usługi Express?
Jestem w trakcie nauki Node.js i bawiłem się Expressem . Bardzo podoba mi się framework; jednak mam problem ze zrozumieniem, jak napisać test jednostkowy / integracyjny dla trasy. Możliwość jednostkowego testowania prostych modułów jest łatwa i robiłem to z Mocha ; Jednak moje testy jednostkowe z Express kończą się niepowodzeniem, …
99 node.js  express 

3
Renderuj zmienną jako HTML w EJS
Używam biblioteki Forms dla Node.js ( Forms ), która wyrenderuje dla mnie formularz na zapleczu w następujący sposób: 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(); Ostatnia linia var signup_var …
98 node.js  express  ejs 

2
Jak przy użyciu PassportJS przekazać dodatkowe pola formularza do lokalnej strategii uwierzytelniania?
Używam passportJS a ja chcąc dostarczyć więcej niż tylko req.body.usernamei req.body.passworddo mojej strategii uwierzytelniania (paszport-miejscowy). Mam 3 pól formularza: username, password, ifoo Jak uzyskać dostęp req.body.fooz mojej strategii lokalnej, która wygląda następująco: passport.use(new LocalStrategy( {usernameField: 'email'}, function(email, password, done) { User.findOne({ email: email }, function(err, user) { if (err) { …


4
Jak działają sesje w Express.js z Node.js?
Korzystając z Express.js , sesje są bardzo proste. Jestem jednak ciekawy, jak właściwie działają. Czy przechowuje plik cookie na kliencie? Jeśli tak, gdzie mogę znaleźć to ciasteczko? W razie potrzeby, jak to zdekodować? Zasadniczo chcę mieć możliwość sprawdzenia, czy użytkownik jest zalogowany, nawet jeśli nie ma go w danej chwili …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.