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

82
В чем разница между app.render и res.render в express.js?

Документы для app.render: Визуализируйте представление с обратным вызовом, отвечающим отображаемой строкой. Это вариант на уровне приложения res.render(), и в остальном он ведет себя так же. Документы для res.render: Визуализируйте представление с обратным вызовом, отвечающим отображаемой строкой....

82
req.locals против res.locals против res.data против req.data против app.locals в промежуточном программном обеспечении Express

Есть несколько похожих вопросов, но мой вопрос в том, что если я хочу распространить промежуточные результаты, полученные с помощью другого промежуточного программного обеспечения маршрутизации, как лучше всего это сделать? app.use(f1); app.use(f2); app.use(f3); function f1(req,res,next) { //some...

81
Могу ли я определить, является ли строка идентификатором объекта MongoDB?

Я выполняю поиск в MongoDB, преобразовывая строку в BSON. Есть ли способ определить, является ли имеющаяся у меня строка действительным идентификатором объекта для Mongo, прежде чем выполнять преобразование? Вот coffeescript для моей текущей функции findByID. Он отлично работает, но я хотел бы...

81
Как с помощью Express / Node.JS создать глобальные переменные, доступные во всех представлениях?

Итак, я создал блог, используя Jekyll, и вы можете определять переменные в файле, _config.ymlкоторые доступны во всех шаблонах / макетах. В настоящее время я использую Node.JS / Express с шаблонами EJS и ejs-locals (для партиалов / макетов. Я хочу сделать что-то похожее на такие глобальные...

81
Почему и как исправить? IIS Express «Указанный порт используется»

Мы знаем, что случайный номер порта назначается веб-приложению в Visual Studio. Он отлично работает на моем рабочем столе в офисе. Но когда я загружаю код на свой ноутбук (с VisualStudio.com) и запускаю веб-приложение. Я получил сообщение, в котором говорится: Указанный порт уже используется Порт...

15
Рули: Доступ запрещен для разрешения свойства «from», поскольку оно не является «собственным свойством» его родителя.

Я использую серверную часть Nodejs для рендеринга на стороне сервера с использованием рулей. После прочтения docмассива объектов из руля, который содержит ключи «content» и «from». Однако, когда я пытаюсь использовать #eachцикл в массиве объектов, появляется ошибка «Handlebars: Access было отказано...

12
расширить существующий API с помощью пользовательских конечных точек

Я создаю API для нескольких клиентов. Подобные основные конечные точки /usersиспользуются каждым клиентом, но некоторые конечные точки зависят от индивидуальных настроек. Таким образом, может случиться так, что пользователь А хочет иметь специальную конечную точку, /groupsи никакой другой клиент не...