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

339
Что делает body-parser с express?

Я не понимаю, зачем нам нужно body-parserприложение Express, поскольку мы можем получать данные без использования body-parser. И что это делает на самом деле и

337
Понимание паспорта сериализации десериализации

Как бы вы объяснили непрофессионалу рабочий процесс методов сериализации и десериализации Passport? Куда user.idидти после того, passport.serializeUserкак был вызван? Мы звоним passport.deserializeUserсразу после него, где он вписывается в рабочий процесс? // used to serialize the user for the...

327
Вызвать «локальную» функцию в module.exports из другой функции в module.exports?

Как вы вызываете функцию из другой функции в module.exportsобъявлении? app.js var bla = require('./bla.js'); console.log(bla.bar()); bla.js module.exports = { foo: function (req, res, next) { return ('foo'); }, bar: function(req, res, next) { this.foo(); } } Я пытаюсь получить доступ к функции...

322
Клиент на узле: Uncaught ReferenceError: требование не определено

Итак, я пишу приложение с комбо узла / экспресс + Джейд. У меня есть client.js, что загружается на клиенте. В этом файле у меня есть код, который вызывает функции из других файлов JavaScript. Моя попытка была использовать var m = require('./messages'); чтобы загрузить содержимое messages.js(как я...

318
Загрузите файл с сервера NodeJS с помощью Express

Как я могу загрузить файл, который находится на моем сервере, на мой компьютер, который обращается к странице на сервере nodeJS? Я использую ExpressJS, и я пытался это: app.get('/download', function(req, res){ var file = fs.readFileSync(__dirname + '/upload-folder/dramaticpenguin.MOV', 'binary');...

310
Невозможно запустить веб-сервер IIS Express

У меня есть решение asp.net MVC 4. Когда я пытаюсь открыть его с помощью Visual Studio 2012, я получаю следующую ошибку: Microsoft Visual Studio Не https://localhost:удалось настроить Web для ASP.NET 4.5. Вы должны вручную настроить этот сайт для ASP.NET 4.5, чтобы сайт работал правильно. Не...

308
Express-js не может получить мои статические файлы, почему?

Я сократил свой код до самого простого приложения express-js, которое я мог сделать: var express = require("express"), app = express.createServer(); app.use(express.static(__dirname + '/styles')); app.listen(3001); Мой каталог выглядит так: static_file.js /styles default.css Тем не менее, когда я...

304
Использование пользовательских доменов с IIS Express

Традиционно я использую собственные домены с моим сервером разработки localhost. Что-то вроде: dev.example.com dev.api.example.com Это дало мне большую гибкость при работе с внешними API, такими как Facebook. В прошлом это прекрасно работало со встроенным Visual Studio Development Server, потому...

303
Точки в URL вызывают 404 с ASP.NET MVC и IIS

У меня есть проект, который требует, чтобы у моих URL были точки в пути. Например, у меня может быть URL, например www.example.com/people/michael.phelps URL с точкой генерируют 404. Моя маршрутизация в порядке. Если я перейду в michaelphelps, без точки, то все работает. Если я добавлю точку, я...

298
Node.js / Express.js - Как работает app.router?

Прежде чем спросить об этом, app.routerя должен объяснить, по крайней мере, что, по моему мнению, происходит при работе с промежуточным программным обеспечением. Чтобы использовать промежуточное ПО, нужно использовать функцию app.use(). Когда промежуточное программное обеспечение выполняется, оно...

295
Какой параметр «следующий» используется в Express?

Предположим, у вас есть простой блок кода, подобный этому: app.get('/', function(req, res){ res.send('Hello World'); }); Эта функция имеет два параметра, reqи res, которые представляют объекты запроса и ответа соответственно. С другой стороны, есть другие функции с третьим параметром next....

292
Express.js req.body undefined

У меня это как конфигурация моего сервера Express app.use(app.router); app.use(express.cookieParser()); app.use(express.session({ secret: "keyboard cat" })); app.set('view engine', 'ejs'); app.set("view options", { layout: true }); //Handles post requests app.use(express.bodyParser()); //Handles...

291
Как получить параметр URL в Express?

Я столкнулся вопрос о получении значения tagidиз моего URL: localhost:8888/p?tagid=1234. Помогите мне исправить код моего контроллера. Я не могу получить tagidзначение. Мой код выглядит следующим образом: app.js: var express = require('express'), http = require('http'), path = require('path'); var...

288
Как мне отладить ошибку ECONNRESET в Node.js?

Я запускаю приложение Express.js, используя Socket.io для веб-приложения чата, и случайно получаю следующую ошибку примерно 5 раз в течение 24 часов. Процесс узла заворачивается навсегда и сразу же перезапускается. Проблема в том, что перезапуск Express выбивает моих пользователей из их комнат, и...

279
Визуализировать базовый вид HTML?

У меня есть базовое приложение node.js, которое я пытаюсь использовать с помощью Express Framework. У меня есть viewsпапка, где у меня есть index.htmlфайл. Но я получаю следующую ошибку при загрузке веб-браузера. Ошибка: не удается найти модуль "HTML" Ниже мой код. var express = require('express');...