express- все статьи тега ➜ страница 3
Как организовать приложение узла, которое использует sequelize?
Я ищу пример nodejs приложение, которое использует sequelize ORM. моя главная проблема заключается в том, что кажется почти невозможным определить ваши модели в отдельных JS-файлах, если эти модели имеют сложные отношения друг к другу из-за циклов зависимостей require (). Может быть, люди определяют все свои модели в одном файле, который очень длинный? меня в основном интересует, как модели определяются и используются через приложение. Я хотел бы иметь некоторые проверки то, что я делаю сам по ...
Как получить доступ к уже существующей коллекции с Мангустом?
у меня есть большая коллекция из 300 question объекты в базе данных test. Я могу легко взаимодействовать с этой коллекцией через интерактивную оболочку MongoDB; однако, когда я пытаюсь получить коллекцию через Мангуста в экспрессе.на JS приложение, я получаю пустой массив. мой вопрос в том, как я могу получить доступ к этому уже существующему набору данных вместо его воссоздания в express? Вот код: var mongoose = require('mongoose'); var Schema = mongoose.Schema; mongoose.connect('mongodb://l ...
Отдых с Экспресс.в JS вложенные маршрутизатор
предположим, что я хочу иметь конечные точки REST, которые выглядят примерно так: /user/ /user/user_id /user/user_id/items/ /user/user_id/items/item_id CRUD на каждом, если имеет смысл. Например, /user POST создает нового пользователя, GET выбирает всех пользователей. / пользователь/ид_пользователя GET выбирает только одного пользователя. элементы зависят от пользователя, поэтому я помещаю их под ид_пользователя, который является конкретным пользователем. теперь, чтобы сделать экспресс-ма ...
NodeJS: как получить порт сервера?
вы часто видите пример кода hello world для узла, который создает Http-сервер, начинает прослушивать порт, а затем следует что-то вроде: console.log('Server is listening on port 8000'); но в идеале вы хотели бы это вместо: console.log('Server is listening on port ' + server.port); как мне получить порт, который в настоящее время прослушивает сервер, не сохраняя номер в переменной до вызова server.listen()? Я видел это раньше, но я не могу найти его в документации узла. Может быть, это что ...
res. sendfile абсолютный путь
если я делаю res.sendfile('public/index1.html'); тогда я получаю предупреждение консоли сервера экспресс-устаревший res.sendfile используйте res.sendFile вместо но он отлично работает на стороне клиента. но когда я меняю его на res.sendFile('public/index1.html'); я получаю сообщение об ошибке TypeError: путь должен быть абсолютным или указывать root на res.sendFile и index1.html не отображается. I я не могу понять, что такое абсолютный путь. У меня есть public каталог на ...
Как получить доступ к телу запроса при разноске с помощью узла.js и Экспресс?
у меня есть следующий узел.код js: var express = require('express'); var app = express.createServer(express.logger()); app.use(express.bodyParser()); app.post('/', function(request, response) { response.write(request.body.user); response.end(); }); теперь, если я опубликую что-то вроде: curl -d user=Someone -H Accept:application/json --url http://localhost:5000 Я Someone как и ожидалось. Теперь, что если я хочу получить полное тело запроса? Я пробовал делать response.write(request ...
НПМ не может найти пакет.формат JSON
Я пытаюсь установить зависимости некоторых приложений example Express, которые я загрузил, но все приложения выбрасывают одну и ту же ошибку: c:nodestylus>npm install -d npm info it worked if it ends with ok npm info using [email protected] npm info using [email protected] npm ERR! Couldn't read dependencies. npm ERR! Error: ENOENT, no such file or directory 'c:nodestyluspackage.json' npm ERR! You may report this log at: npm ERR! <http://github.com/isaacs/npm/issues> npm ERR! or email it ...
Тип Ошибки: Маршрутизатор.use () требует функции middleware, но получил объект
в новой версии express были внесены некоторые изменения в промежуточное программное обеспечение, и я внес некоторые изменения в свой код вокруг некоторых других сообщений по этой проблеме, но я не могу ничего придерживаться. у нас это работает, прежде чем руки, но я не могу вспомнить, что. throw new TypeError('Router.use() requires middleware function but got a ^ TypeError: Router.use() requires middleware function but got a Object node ./bin/www js-bson: Failed to load c++ bson e ...
Как я могу установить заголовок ответа на экспресс.активы в JS
Мне нужно установить CORS для включения в сценариях, обслуживаемых express. Как я могу установить заголовки в этих возвращенных ответах для public/assets? ...
Как включить совместное использование ресурсов между источниками (CORS) в express.JS framework на узле.js
Я пытаюсь построить веб-сервер в узел.js, который будет поддерживать междоменные сценарии, при этом предоставляя статические файлы из общего каталога. Я использую экспресс.js и я не совсем уверен, как разрешить междоменные сценарии (Access-Control-Allow-Origin: *). Я видел этот пост, который я не нашел полезным. var express = require('express') , app = express.createServer(); app.get('/', function (req, res, next) { res.header("Access-Control-Allow-Origin", "*"); res.header("Access- ...
Как вернуть сложный ответ JSON с узлом.Джей?
используя nodejs и express, я хотел бы вернуть один или несколько объектов (массив) с помощью JSON. В приведенном ниже коде я выводил по одному объекту JSON за раз. Это работает, но это не совсем то, что я хочу. Полученный ответ не является допустимым ответом JSON, так как у меня есть много объектов. Я хорошо знаю, что я мог бы просто добавить все объекты в массив и вернуть этот конкретный массив в res.end. Однако я боюсь, что это может стать тяжелым для обработки и интенсивной памяти. каков ...
Разрешить запрос REST CORS на экспресс / узел.JS приложение на Heroku
Я написал REST API на экспресс-платформе для узла.js, который работает для запросов из консоли js в Chrome и URL-панели и т. д. Теперь я пытаюсь заставить его работать для запросов из другого приложения, на другом домене (ПДБС). первый запрос, автоматически выполняемый интерфейсом javascript, - это /api / search?uri=, и, похоже, не удается выполнить запрос параметров" предполетный". в моем экспресс-приложении я добавляю заголовки CORS, использование: var allowCrossDomain = function(req, res, ...
Использование socket.io в Экспресс 4 и экспресс-генераторе / bin / www
так вот в чем дело: я пытаюсь использовать socket.io в экспресс-проекте. После того, как Express Js 4 был lauched, я обновил свой экспресс-генератор, и теперь начальные функции приложения входят в ./bin/www файл, включая эти vars (содержимое файла www:http://jsfiddle.net/avMa5/ ) var server = app.listen(app.get('port'), function() {..} (проверьте npm install -g express-generator а то express myApp это, как говорится, давайте вспомним, как socket.io документы просят нас уволить его: var app ...
Как создать уникальный идентификатор с узлом.js
function generate(count) { var founded = false, _sym = 'abcdefghijklmnopqrstuvwxyz1234567890', str = ''; while(!founded) { for(var i = 0; i < count; i++) { str += _sym[parseInt(Math.random() * (_sym.length))]; } base.getID(string, function(err, res) { if(!res.length) { founded = true; // How to do it? } }); } return str; } Как установить значение переменной с помощью обратного ...
экспресс выдает ошибку как " body-parser deprecated undefined extended`
В моем узле приложения, я использую экспресс. все работает нормально, но я получаю ошибку в cmd. Я использую все обновленные модули... мой код : var express = require('express'); var bodyParser = require('body-parser'); var jade = require('jade'); var app = express(); app.set('view engine', 'jade'); app.set('views', __dirname + '/views'); app.use(express.static(__dirname + '/public')); app.use(bodyParser.json()); // to support JSON-encoded bodies app.use(bodyParser.urlencoded()); // to suppo ...
Как завершить сеанс в ExpressJS
Я чувствую, что это должен быть похоронен где-то в документации, но я не могу найти его. Как вы закрываете или заканчиваете или убиваете (что угодно) сеанс в ExpressJS? ...
Глобальная переменная в приложении.js доступны в маршрутах?
Как установить переменную в app.js и он будет доступен во всех маршрутах, по крайней мере в index.js файл, расположенный в маршрутах. использование экспресс-фреймворка и node.js ...
RailwayJS против TowerJS [закрыто]
снова... выбор фреймворка. Я остановился на этих двух TowerJS и RailwayJS, но это швы они очень похожи и очень трудно какой путь выбрать оба основаны на Express, оба являются рамками стиля RoR... какой из них самый перспективный, какой будет более популярным? или, может быть, я уже на неправильном пути? Может быть, мне стоит выбрать другую структуру. Я ненавижу, когда есть так много рамок для выбора от того, что нет отраслевого стандарта, на который можно положиться, чтобы быть более или мен ...
Вход в express js в выходной файл?
Что является лучшим способом, чтобы журнал мой экспресс на JS сервер? Встроенный экспресс.регистратор() просто отображает журналы на экране. Могу ли я также зарегистрировать их в папке file in /log? Также текущий регистратор автоматически регистрирует запрос и ответы. Мне нужно записать некоторые данные приложения в Файлы журнала. Можно ли это сделать с помощью экспресс.лесоруб? с уважением, Лалит ...
Измените папку Экспресс-просмотра на основе того, где находится файл, который Res.render() называется
Я хотел бы изменить папку просмотра Express, когда я вызываю res.render (). например, если я вызываю res. render (viewName) внутри /папка/файл.js, я хотел бы, чтобы Экспресс-поиск вида внутри /папки/представлений. Если файл находится внутри /folder1/folder2 / file.js, я хотел бы, чтобы Экспресс-поиск вида внутри / folder1/folder2 / views возможно ли это ? ...