Pytania otagowane jako express

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

4
req.query i req.param w ExpressJS
Główne różnice między req.queryi req.paramw Express Czym się różnią od siebie Kiedy używać i w jakich przypadkach Załóżmy, że klient w żądaniu wysyła, powiedzmy, parę Android (klucz, wartość)… którego użyć? [EDYTOWAĆ] Załóżmy, że android wysyła żądanie POST -> Intencją jest wysłanie (klucz, wartość) do klienta, a serwer powinien wykonać zapytanie …
89 node.js  express 


4
Jak użyć zmiennej jako nazwy pola w mongodb-native findOne ()?
Mam te dane w mongodb: { "name": "Amey", "country": "India", "region": "Dhule,Maharashtra" } i chcę pobrać dane podczas przekazywania nazwy pola jako zmiennej w zapytaniu. Poniższe nie działa: var name = req.params.name; var value = req.params.value; collection.findOne({name: value}, function(err, item) { res.send(item); }); Jak wysłać zapytanie do mongodb, zachowując dynamikę …

3
Co oznacza „rozszerzona” w Express 4.0?
W mojej aplikacji używam Express, a także Body-Parser. app.use(bodyParser.urlencoded({ extended: false })); Ale co oznacza „rozszerzona” w wyrażeniu 4.0? znalazłem to extended - parse extended syntax with the qs module. Jednak nadal nie mogę zrozumieć, co to znaczy.

26
Pierwsze wdrożenie Heroku nie powiodło się `kod błędu = H10`
Wdrożyłem moją aplikację w Heroku. Jest to aplikacja node.js + express + socket.io i to jest package.jsonplik { "name": "game_test", "author": "Ilya", "description": "A test app for our board game", "version": "0.0.1", "private": true, "scripts": { "start": "node app" }, "dependencies": { "express": "3.0.6", "jade": "*", "socket.io" : "*" }, …

3
Różnica między Node js i express js [zamknięty]
Trudno powiedzieć, o co się tutaj pyta. Pytanie to jest niejednoznaczne, niejasne, niekompletne, zbyt szerokie lub retoryczne i nie można na nie rozsądnie odpowiedzieć w obecnej formie. Aby uzyskać pomoc w wyjaśnieniu tego pytania i ponownym otwarciu, odwiedź Centrum pomocy . Zamknięte 8 lat temu . Jestem nowicjuszem w Node …
85 node.js  express 

4
Złap całą trasę Z WYJĄTKIEM / login
Obecnie piszę interfejs API, który będzie wymagał od użytkownika przekazania tokenu uwierzytelniania w nagłówku każdego żądania. Teraz wiem, że mogę utworzyć trasę typu catchall, powiedz app.get('/*', function(req,res){ }); ale zastanawiałem się, jak to zrobić, aby wykluczało pewne trasy, takie jak /loginlub /?
85 node.js  express 

15
Jak zabezpieczyć pole hasła w Mongoose / MongoDB, aby nie zwracało się w zapytaniu, gdy zapełniam kolekcje?
Załóżmy, że mam dwie kolekcje / schematy. Jednym z nich jest schemat użytkowników z polami nazwy użytkownika i hasła, a zatem mam schemat blogów, który zawiera odniesienie do schematu użytkowników w polu autora. Jeśli użyję Mongoose do zrobienia czegoś takiego Blogs.findOne({...}).populate("user").exec() Będę mieć również wypełniony dokument Blog i nazwę użytkownika, …

3
Jak utworzyć schemat Mongoose z tablicą identyfikatorów obiektów?
Zdefiniowałem schemat użytkownika Mongoose: var userSchema = mongoose.Schema({ email: { type: String, required: true, unique: true}, password: { type: String, required: true}, name: { first: { type: String, required: true, trim: true}, last: { type: String, required: true, trim: true} }, phone: Number, lists: [listSchema], friends: [mongoose.Types.ObjectId], accessToken: { type: …

29
Błąd: nie można znaleźć modułu „ejs”
Oto mój kompletny błąd: Error: Cannot find module 'ejs' at Function._resolveFilename (module.js:317:11) at Function._load (module.js:262:25) at require (module.js:346:19) at View.templateEngine (/Users/shamoon/local/node/lib/node_modules/express/lib/view/view.js:133:38) at Function.compile (/Users/shamoon/local/node/lib/node_modules/express/lib/view.js:65:17) at ServerResponse._render (/Users/shamoon/local/node/lib/node_modules/express/lib/view.js:414:18) at ServerResponse.render (/Users/shamoon/local/node/lib/node_modules/express/lib/view.js:315:17) at /Users/shamoon/Sites/soldhere.in/app.js:26:7 at callbacks (/Users/shamoon/local/node/lib/node_modules/express/lib/router/index.js:272:11) at param (/Users/shamoon/local/node/lib/node_modules/express/lib/router/index.js:246:11) Mój kod źródłowy jest również bardzo prosty: var express = require('express'); var …
85 node.js  express  ejs 

5
BŁĄD w Nie można znaleźć modułu „babel-core”. przy użyciureak.js, webpacka i serwera ekspresowego
Za każdym razem, gdy biegnę webpackw terminalu, otrzymuję: Hash: efea76b1048c3a97b963 Version: webpack 1.12.13 Time: 33ms + 1 hidden modules ERROR in Cannot find module 'babel-core' Oto mój plik webpack.config.js module.exports = { entry: './app-client.js', output: { filename: 'public/bundle.js' }, module: { loaders: [ { exclude: /(node_modules|app-server.js)/, loader: 'babel' } ] …

4
jak poprawnie zamknąć serwer node-express?
Muszę zamknąć serwer po otrzymaniu oddzwaniania z /auth/github/callback adresu URL. W przypadku zwykłego serwera zamykającego HTTP API obecnie obsługuje server.close([callback]) funkcję API, ale w przypadku serwera node-express otrzymuję TypeError: Object function app(req, res){ app.handle(req, res); } has no method 'close' błąd. I nie wiem, jak znaleźć informacje, aby rozwiązać ten …

4
Co ma wspólnego moduł `morgan` z aplikacjami ekspresowymi?
W ekspresowym samouczku autor używał rozszerzenia npm module morgan. Co może zrobić Morgan dla aplikacji ekspresowej? Czy ktoś mógłby mi pomóc to zrozumieć? Mam to przez googlowanie, ale nic tu nie rozumiem: var express = require('express') var morgan = require('morgan') var app = express() app.use(morgan('combined')) morgan('combined') morgan(':remote-addr :method :url') morgan(function …
84 node.js  express 

6
Jak spakować i wdrożyć aplikację internetową Node.js + Express?
Jestem nowy w programowaniu Node.js i niedawno stworzyłem przykładową działającą aplikację internetową przy użyciu (Express, Backbone i inne bezpłatne technologie widoku, z mongoDB). Teraz jestem w punkcie, w którym chcę wdrożyć to samo w środowisku przejściowym i nie jestem pewien, jak spakować tę aplikację i dystrybuować to samo. [Potrafię zająć …

10
Nie można umieścić w kolejce Handshake po wywołaniu quit
Zaimplementowałem następujący kod: module.exports = { getDataFromUserGps: function(callback) { connection.connect(); connection.query("SELECT * FROM usergps", function(err, results, fields) { if (err) return callback(err, null); return callback(null, results); } ); connection.end(); }, loginUser: function(login, pass, callback) { connection.connect(); connection.query( "SELECT id FROM users WHERE login = ? AND pass = ?", [login, …
83 node.js  express 

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.