Pytania otagowane jako express

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


3
Jak zwrócić złożoną odpowiedź JSON za pomocą Node.js?
Używając nodejs i express, chciałbym zwrócić jeden lub wiele obiektów (tablic) za pomocą JSON. W poniższym kodzie wyświetlam po jednym obiekcie JSON na raz. Działa, ale to nie jest dokładnie to, czego chcę. Utworzona odpowiedź nie jest prawidłową odpowiedzią JSON, ponieważ mam wiele obiektów. Zdaję sobie sprawę, że mógłbym po …

3
Jaka jest różnica między „app.render” a „res.render” w express.js?
Dokumenty dla app.render: Renderuj widok z wywołaniem zwrotnym odpowiadającym wyświetlonym ciągiem. To jest wariant na poziomie aplikacji res.render(), a poza tym zachowuje się w ten sam sposób. Dokumenty dla res.render: Renderuj widok z wywołaniem zwrotnym odpowiadającym wyświetlonym ciągiem. Gdy wystąpi błąd, next(err)wywoływana jest wewnętrznie. Gdy zostanie podane wywołanie zwrotne, przekazywany …
82 node.js  express 

7
Routing Express.js: opcjonalny parametr splat?
Mam trasę, która wygląda tak: app.all('/path/:namedParam/*splat?',function(req,res,next){ if(!req.params.length){ // do something when there is no splat } else { // do something with splat } }); jednak to nie działa - jeśli nazywam path/foo/barto trafia w trasę, ale jeśli dzwonię path/foo, nie działa. Czy można mieć opcjonalny parametr splat, czy też …
82 node.js  express 

1
req.locals vs. res.locals vs. res.data vs. req.data vs. app.locals w oprogramowaniu pośrednim Express
Jest kilka podobnych pytań, ale moje pytanie brzmi: jeśli chcę rozpowszechniać wyniki pośrednie, które otrzymuję za pomocą różnych programów pośredniczących do routingu, jaki jest najlepszy sposób, aby to zrobić? app.use(f1); app.use(f2); app.use(f3); function f1(req,res,next) { //some database queries are executed and I get results, say x1 res.locals.dbResults = {...}; next(); …

27
Nie udało się połączyć z 127.0.0.1:27017, przyczyna: errno: 111 Odmowa połączenia
podczas próby wykonania tego polecenia mongo w systemie ubuntu otrzymuję ten błąd. ritzysystem@ritzysystem-Satellite-L55-A:~$ mongo MongoDB shell version: 2.6.1 connecting to: test 2014-10-06T12:59:35.802+0530 warning: Failed to connect to 127.0.0.1:27017, reason: errno:111 Connection refused 2014-10-06T12:59:35.802+0530 Error: couldn't connect to server 127.0.0.1:27017 (127.0.0.1), connection attempt failed at src/mongo/shell/mongo.js:146 exception: connect failed jak mogę …

8
Jak stworzyć zmienne globalne dostępne we wszystkich widokach za pomocą Express / Node.JS?
Ok, więc zbudowałem bloga używając Jekyll i możesz zdefiniować zmienne w pliku, _config.ymlktóre są dostępne we wszystkich szablonach / układach. Obecnie używam Node.JS / Express z szablonami EJS i lokalnymi ejs (dla częściowych / układów. Chcę zrobić coś podobnego do zmiennych globalnych, takich jak site.titlete, które można znaleźć w, _config.ymljeśli …


6
Jade - Silnik szablonów: Jak sprawdzić, czy istnieje zmienna
Obecnie używam Jade w nowym projekcie. Chcę wyrenderować stronę i sprawdzić, czy jest dostępna określona zmienna. app.js: app.get('/register', function(req, res){ res.render('register', { locals: { title: 'Register', text: 'Register as a user.', } }); }); register.jade: - if (username) p= username - else p No Username! I always get the following …
80 node.js  pug  express 

4
Podejścia dotyczące autoryzacji i wzorce projektowe dla aplikacji Node.js [zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 2 lata temu . Popraw to pytanie Tworzę wielostronicowy interfejs administratora dla wewnętrznej platformy oprogramowania dla przedsiębiorstw. Pomyśl o …

8
Kierownice: odmówiono dostępu w celu rozwiązania właściwości „z”, ponieważ nie jest ona „własnością własną” jej rodzica
Używam zaplecza Nodejsa z renderowaniem po stronie serwera za pomocą kierownicy. Po odczytaniu doctablicy obiektów z kierownicy, która zawiera kluczowe „treść” i „z”. Jednak gdy próbuję użyć #eachpętli do przeszukiwania tablicy obiektów, pojawia się błąd „Kierownica: odmowa dostępu do rozwiązania właściwości„ z ”, ponieważ nie jest to„ własność własna ”jej …

2
rozszerz istniejący interfejs API o niestandardowe punkty końcowe
Tworzę interfejs API dla wielu klientów. Podstawowe punkty końcowe, takie jak, /userssą używane przez każdego klienta, ale niektóre punkty końcowe zależą od indywidualnego dostosowania. Być może więc użytkownik A chce specjalnego punktu końcowego /groupsi żaden inny klient nie będzie miał tej funkcji. Podobnie jak sidenote , każdy klient używałby również …

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.