Вопросы с тегом «express»

Express - это гибкая среда веб-приложений Node.js, предоставляющая надежный набор функций для создания веб-приложений.

3
Разница между Node js и express js [закрыто]
Трудно сказать, о чем здесь спрашивают. Этот вопрос двусмысленный, расплывчатый, неполный, чрезмерно широкий или риторический, и на него нельзя разумно ответить в его нынешней форме. Чтобы прояснить этот вопрос и снова открыть его, посетите Справочный центр . Закрыт 8 лет назад . Я новичок в node js. Какая польза от …
88 node.js  express 

2
Передача управления маршрутом с необязательным параметром после root в экспрессе?
Я работаю над простым приложением для сокращения URL-адресов и использую следующие экспресс-маршруты: app.get('/', function(req, res){ res.render('index', { link: null }); }); app.post('/', function(req, res){ function makeRandom(){ var text = ""; var possible = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"; for( var i=0; i < 3 /*y u looking at me <33??*/; i++ ) text += …

3
Разница между app.use () и router.use () в Express
Я просто читал документацию по экспресс и нашел эти два термина, app.use();иrouter.use(); Я знаю, что app.use();он используется в узле для монтирования промежуточного программного обеспечения по пути, и мы часто используем его в большинстве узловых приложений. но что router.use();они оба одинаковы? если нет, в чем разница? Я читал про роутер здесь …
87 node.js  express 

3
Что означает «расширенный» в Express 4.0?
Я использую экспресс, а также парсер тела в своем приложении. app.use(bodyParser.urlencoded({ extended: false })); Но что означает «расширенный» в Express 4.0? я нашел это extended - parse extended syntax with the qs module. Однако я до сих пор не могу понять, что это значит.

26
Ошибка первого развертывания Heroku `error code = H10`
Я развернул свое приложение на Heroku. Это приложение node.js + express + socket.io, и это package.jsonфайл { "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" : "*" }, "engines": …

15
Как защитить поле пароля в Mongoose / MongoDB, чтобы оно не возвращалось в запросе при заполнении коллекций?
Предположим, у меня есть две коллекции / схемы. Один из них - это схема пользователей с полями имени пользователя и пароля, а затем у меня есть схема блогов, которая имеет ссылку на схему пользователей в поле автора. Если я использую Mongoose для чего-то вроде Blogs.findOne({...}).populate("user").exec() У меня будет документ блога …

4
Поймать весь маршрут, ЗА ИСКЛЮЧЕНИЕМ для / login
В настоящее время я пишу API, который потребует от пользователя передачи токена аутентификации в заголовке каждого запроса. Теперь я знаю, что могу создать общий маршрут, скажем app.get('/*', function(req,res){ }); но мне было интересно, как мне сделать так, чтобы он исключал определенные маршруты, такие как /loginили /?
85 node.js  express 

3
Как создать схему 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: { …

29
Ошибка: не удается найти модуль ejs
Вот моя полная ошибка: 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) Мой исходный код тоже очень прост: var express = require('express'); var app …
85 node.js  express  ejs 

4
как правильно закрыть сервер node-express?
Мне нужно закрыть сервер после получения обратного вызова с /auth/github/callback URL-адреса. С обычным сервером закрытия HTTP API в настоящее время поддерживается server.close([callback]) функция API, но с сервером node-express я получаю сообщение TypeError: Object function app(req, res){ app.handle(req, res); } has no method 'close' об ошибке. И я не знаю, как …

5
ОШИБКА: Невозможно найти модуль babel-core. используя response.js, webpack и экспресс-сервер
Когда я запускаю webpackтерминал, я получаю: Hash: efea76b1048c3a97b963 Version: webpack 1.12.13 Time: 33ms + 1 hidden modules ERROR in Cannot find module 'babel-core' Вот мой файл 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
Какое отношение имеет модуль morgan к экспресс-приложениям?
В экспресс-учебнике автор использовал расширение npm module morgan. Что Морган может сделать для экспресс-приложения? Может ли кто-нибудь помочь мне понять это? Получил это в гугле, но здесь я ничего не понимаю: var express = require('express') var morgan = require('morgan') var app = express() app.use(morgan('combined')) morgan('combined') morgan(':remote-addr :method :url') morgan(function (tokens, …
84 node.js  express 

6
Как упаковать и развернуть веб-приложение Node.js + express?
Я новичок в программировании на Node.js, и недавно я создал образец рабочего веб-приложения, используя (экспресс, магистраль и другие дополнительные технологии просмотра с mongoDB). Теперь я нахожусь в точке, где я хочу развернуть то же самое в промежуточной среде, и я не уверен, как упаковать это приложение и распространить его. [Я …

10
Функция для преобразования метки времени в человеческую дату в javascript
Как преобразовать эту метку времени 1382086394000в 2013-10-18 08:53:14использование функции в javascript? В настоящее время у меня есть такая функция: function cleanDate(d) {return new Date(+d.replace(/\/Date\((\d+)\)\//, '$1'));}

3
Как вернуть сложный ответ JSON с помощью Node.js?
Используя nodejs и express, я хотел бы вернуть один или несколько объектов (массив) с помощью JSON. В приведенном ниже коде я выводю по одному объекту JSON за раз. Это работает, но это не совсем то, что я хочу. Полученный ответ не является действительным ответом JSON, поскольку у меня много объектов. …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.