Лучшие express вопросы ИТ разработчиков

  • 33голосов
  • 6ответов
  • 0просмотров

Node.js с Handlebars.js на сервере и клиенте

У меня есть приложение в Node.js, использующее Expressjs и Handlebars в качестве движка шаблонов. Expressjs использует макеты, а затем отображает представления. Макет (layout.hbs) выглядит так: <!doctype html> <html lang="en"> <head> </head> ...

Задан Apr 06, 2012, 12:48 AMотdzm
  • 95голосов
  • 6ответов
  • 0просмотров

Express: как передать экземпляр приложения в маршруты из другого файла?

Я хочу разделить мои маршруты на разные файлы, где один файл содержит все маршруты, а другой - соответствующие действия. В настоящее время у меня есть решение для достижения этой цели, однако мне нужно сделать экземпляр приложения глобальным, ...

Задан Apr 10, 2012, 2:11 PMотClaudio Albertin
  • 8голос
  • 1ответ
  • 0просмотров

Паспорт: другой редирект для входа в систему и регистрации аккаунта

я использую в своем приложении модуль паспорта (аутентификация на github) и хочу перенаправить в зависимости от действия ... я проверяю, является ли это обычным входом в систему или пользователь входит в систему в первый раз. passport.use(new ...

Задан Jan 06, 2015, 2:54 PMотlaggingreflextoxinlabs
  • 1голос
  • 1ответ
  • 0просмотров

Могу ли я использовать представление ошибок express.js?

Когда экспресс не может найти представление, он выдает ошибки и (в режиме отладки) отображает хорошо выглядящую страницу. Есть ли удобный способ повторно использовать это представление для моих собственных сообщений об ошибках?

Задан Apr 16, 2012, 8:28 AMотKit Sunde
  • 21голосов
  • 5ответов
  • 0просмотров

'session' не определен при использовании Express / Redis для хранения сессии

Я пытаюсь использовать Redis для сеансов в моем приложении Express. Я делаю следующее: var express = require('express'); var RedisStore = require('connect-redis')(express); app.configure('development', function(){ app.use(express.session({ ...

Задан Apr 17, 2012, 12:54 PMотAlex
  • 8голосов
  • 2ответа
  • 0просмотров

node.js: socket.io vs express.static

У меня работает следующий server.js: module.exports = server; var express = require('express'); var fs = require('fs'); var server = express.createServer(); var port = 58000; server.listen(port); var io = ...

Задан Apr 19, 2012, 3:39 PMотdaaanipm
  • 8голосов
  • 4ответа
  • 0просмотров

Сохранение сеанса на основе файлов cookie через узел-http-прокси

У меня есть простой веб-сервер Node.js на основе Express, который я использую для разработки приложения JavaScript. Я настроил сервер на использование узла-http-proxy для прокси API-запросов, которые приложение отправляет на сервер Jetty, ...

Задан Apr 24, 2012, 2:28 AMотtomswift
  • 1голосов
  • 2ответа
  • 0просмотров

Перезагрузите страницу после res.redirect ('назад') в маршруте

Я работаю над приложением, которое позволяет загружать изображения и создавать альбомы. Все работает хорошо, примите, что после создания альбома новый альбом не отображается на клиенте, пока страница не будет перезагружена, и я не могу понять, ...

Задан Apr 27, 2012, 5:54 PMотholyredbeard
  • 9голос
  • 1ответ
  • 0просмотров

Heroku (Cedar) + Node + Express + Jade Клиентские javascript-файлы в подкаталоге работают локально с foreman + curl, но не при нажатии на Heroku

Я очень плохо знаком с нодой и герою и подозреваю, что это какая-то простая проблема с разрешениями и т. Д., Но я не могу отследить ее. У меня есть несколько файлов чистого javascript в подкаталоге на один уровень ниже моего корневого каталога, ...

Задан Apr 28, 2012, 9:17 PMотkirps
  • 6голосов
  • 4ответа
  • 0просмотров

Может ли размещенное на iisnode веб-приложение определить виртуальный путь, по которому оно размещено?

я используюiisnode [https://github.com/tjanczuk/iisnode]разместить узел веб-приложения в IIS на Windows. Когда я настраиваю свои маршруты на веб-сервере (скажем, Express или Restify), я хочу сделать это способом, который не зависит от пути, по ...

Задан May 10, 2012, 6:36 PMотGraemeF
  • 15голосов
  • 3ответа
  • 0просмотров

Node.js и экспресс - как читать куки, но не определено

Я использую ниже, чтобы установить куки, используя экспресс. res.cookie('test', 'yes', { expires: new Date(Date.now() + 365*2*24*60*60*1000), httpOnly: true });Я использую промежуточное программное обеспечение, чтобы попытаться прочитать ...

Задан Jan 18, 2017, 10:10 AMотH. PauwelynTampa
  • 31голосов
  • 5ответов
  • 0просмотров

Node.js, экспресс и использование разработки в сравнении с производством в app.configure

Какой самый простой способ сообщить экспрессу, в какой среде я нахожусь? Например. Я хочу сделать следующее, чтобы установить соединение с Redis в зависимости от того, в какой среде я нахожусь. Это можно сделать из ...

Задан Dec 10, 2014, 10:15 PMотGrace ShaoTampa
  • 9голос
  • 1ответ
  • 0просмотров

Метод экземпляра Mongoose не определен

Я определил метод экземпляра с Mongoose для аутентификации представителя (пользователя): RepSchema.methods.authenticate = function(password){ return this.encryptPassword(password) === this.hashed_password; };В моем приложении я нахожу ...

Задан May 23, 2012, 7:58 PMотuser730569
  • 7голосов
  • 2ответа
  • 0просмотров

Добавление значения cookie в Socket.IO

Как добавить значение cookie на Socket.IO? io.sockets.on('connection', function (client) { console.log(client.id); client.handshake.headers.cookie.socketID = client.id; // not work // client.handshake.headers.cookie("socketID",client.id); ...

Задан May 27, 2012, 8:51 PMотKen OKABE
  • 7голосов
  • 3ответа
  • 0просмотров

Как настроить Bliss Templating в экспресс-js?

Я безуспешно пытался увидеть то, что видел в других вопросах: * Express.js custom template engine (plate) [https://stackoverflow.com/questions/8886678/express-js-custom-template-engine-plate] * node.js + express.js + dust.js issues ...

Задан May 23, 2017, 11:56 AMотCommunityjorfx
  • 66голосов
  • 5ответов
  • 0просмотров

Доступ к локальным переменным Express.js в клиентском JavaScript

Любопытно, правильно ли я делаю это, а если нет, то как вы, ребята, подойдете к этому. У меня есть шаблон Jade, который должен отображать некоторые данные, извлеченные из базы данных MongoDB, и мне также нужен доступ к этим данным в ...

Задан Jun 06, 2012, 6:12 PMотbraitsch
  • 9голосов
  • 2ответа
  • 0просмотров

Как я могу реализовать виртуальные каталоги с помощью node.js и Express?

Я хочу использовать экспресс-статическую конфигурацию сервера для реализации статического сервера: app.configure(function() { app.use(express.static(__dirname + '/public')); });Но я хочу сопоставить URLhttp://myhost/url1 в каталогC:\dirA\dirB ...

Задан May 16, 2012, 6:34 PMотthe Tin Mangztomas
  • 27голос
  • 1ответ
  • 0просмотров

Как использовать кластеры Node.js с моим простым приложением Express?

& # X2014; Я создал простое приложение, которое извлекает данные (50 элементов) из базы данных Redis и выбрасывает их на локальный хост. Я сделал ApacheBench (c = 100, n = 50000) и получаю полудойные 150 запросов / сек на двухъядерном T2080 с ...

Задан May 19, 2012, 9:06 AMотvjk2005
  • 2голос
  • 1ответ
  • 0просмотров

Socket.IO на поддоменах с vhost Express.js

У меня на сервере запущены два приложения Express.js. Простое ванильное приложение под названием «основное приложение» и другой, который использует Socket.IO под названием «socket-app». У меня есть "главное приложение" работает на & quot; ...

Задан May 20, 2012, 3:49 PMотbraitsch
  • 8голосов
  • 4ответа
  • 0просмотров

в nodejs, как остановить цикл FOR, пока не вернется вызов mongodb

Пожалуйста, посмотрите на фрагмент кода ниже. У меня есть массив JSON-объектов, который называется «aO; stuObjList». Я хочу пройти через массив, чтобы найти конкретные объекты JSON с определенным установленным флагом, а затем сделать вызов db, ...

Задан May 24, 2012, 3:00 AMотSilent User
  • 82голосов
  • 3ответа
  • 0просмотров

Разрешить CORS REST-запрос к приложению Express / Node.js на Heroku

Я написал REST API на платформе Express для node.js, который работает для запросов из консоли js в Chrome, а также для URL-панели и т. Д. Я сейчас пытаюсь заставить его работать для запросов из другого приложения в другом приложении. домен ...

Задан Jun 12, 2012, 5:33 PMотJamie
  • 15голосов
  • 3ответа
  • 0просмотров

Как получить затмение для интерпретации файлов .ejs как .html?

Недавно я начал работу над проектом узла, и два из модулей, которые я использую, это Express и EJS. но по умолчанию я обычно использую Eclipse в качестве своей IDE, он хорошо работает для Java и приличный для HTML и JavaScript. но одна проблема, ...

Задан Jun 14, 2012, 2:31 PMотKhon
  • 84голос
  • 1ответ
  • 0просмотров

Node.js + Express: маршруты против контроллера

Я новичок в Node.js и Express, я пытаюсь понять две концепции, которые частично совпадают: маршруты против контроллера. Я видел примеры, которые просто делает app.js + routs / *, этого достаточно для маршрутизации различных запросов. Тем не ...

Задан May 06, 2015, 3:24 PMотYves M.user1462192
  • 68голосов
  • 6ответов
  • 0просмотров

Express.js маршрутизация: необязательный параметр spat?

У меня есть маршрут, который выглядит так: app.all('/path/:namedParam/*splat?',function(req,res,next){ if(!req.params.length){ // do something when there is no splat } else { // do something with splat } });однако это не работает - если я ...

Задан Apr 05, 2012, 7:45 PMотJesse
  • 5голосов
  • 2ответа
  • 0просмотров

Экспресс-маршрут обратного URL JS (стиль Django)

Я использую Express JS, и мне нужна функциональность, аналогичная функциональности Django.reverse функция. Так что, если у меня есть маршрут, например app.get('/users/:id/:name', function(req, res) { /* some code */ } )Я хотел бы использовать ...

Задан Apr 05, 2012, 11:19 AMотfreakish
  • 3голосов
  • 2ответа
  • 0просмотров

автоматическое генерирование сервиса Rest в node.js

Есть ли способ автоматически генерировать службу Rest в node.js, как в rails? Я просто хочу представить свои модели mongodb как сервис Restfull. Сейчас я делаю много повторяющихся работ с Mongoose и express-resource.

Задан Apr 10, 2012, 8:48 PMотYaron Naveh
  • 26голосов
  • 7ответов
  • 0просмотров

Как выполнить юнит тест с загрузкой файла в мокко

У меня есть приложение, построенное на Express.js, и я хотел бы проверить функциональность загрузки файлов. Я пытаюсь воспроизвести объект, проанализированный в req.files (при использовании промежуточного программного обеспечения ...

Задан Apr 12, 2012, 9:25 AMотMark Gia Bao Nguyen
  • 13голосов
  • 2ответа
  • 0просмотров

Ссылки на другие нефритовые файлы

Я пытаюсь понять, как работают Express и Jade. Прежде всего, правильно ли я делаю это, когда использую layout.jade в качестве файла шаблона (заголовок, тело, нижний колонтитул) и использую разные файлы для отображения информации в теле (см. ...

Задан Apr 12, 2012, 7:14 PMотholyredbeard
  • 68голосов
  • 7ответов
  • 0просмотров

Node.js + express.js + passport.js: оставаться аутентифицированным между перезапусками сервера

Я использую passport.js для обработки аутентификации в моем приложении nodejs + express.js. Я настроил LocalStrategy, чтобы взять пользователей из mongodb У меня проблемы в том чтоusers have to re-authenticate when I restart my node server, Это ...

Задан Mar 15, 2013, 10:39 AMотArnaud Rinquin
  • 15голосов
  • 3ответа
  • 0просмотров

Express + Jade: локальная переменная недоступна для просмотра

Я столкнулся с очень простой проблемой, но, похоже, не могу найти ответ на нее. Я работаю сnode.js, express и я просто пытаюсь передать локальную переменную в представление следующим образом: app.get('/', function(req, res){ res.render("index", ...

Задан Apr 17, 2012, 9:25 PMотaeyang
  • 16голосов
  • 4ответа
  • 0просмотров

Шаблоны Jade не работают в сочетании с Node.js

Я пытаюсь создать простой сервер в Node.js, который использует шаблоны и макеты Jade. По какой-то причине он будет загружать только шаблон, а не макет. Вот что я получил: main.js var express = require('express'); var app = ...

Задан Apr 17, 2012, 9:26 PMотbjrnt
  • 5голосов
  • 3ответа
  • 0просмотров

Node.js + Express - Как заставить работать частички Усов?

Я пытаюсь заставить Усов работать должным образом с Express, и, как можно догадаться, у меня проблемы. Следующая строка инициализирует усы красиво и чисто. Переменные отображаются как ожидается. app.register('html', ...

Задан Apr 27, 2012, 9:23 PMотcrappish
  • 14голос
  • 1ответ
  • 0просмотров

Не удается получить экспресс-идентификатор сеанса из файлов cookie с Socket.IO

У меня есть типичное веб-приложение в Node, использующее инфраструктуру Express и промежуточное программное обеспечение сеанса. Я также использую Socket.io для определенных динамических частей моего приложения (в настоящее время это механизм ...

Задан Apr 28, 2012, 4:42 PMотDuxPrime
  • 13голосов
  • 2ответа
  • 0просмотров

Почему req.params возвращает пустой массив?

Я использую Node.js и хочу просмотреть все параметры, которые были опубликованы в моем скрипте. Чтобы добраться до моей функции, в моемroutes/index.js Я делаю: app.post('/v1/order', order.create);Тогда в моей функции у меня есть: exports.create ...

Задан May 09, 2012, 8:29 PMотShamoon
  • 18голос
  • 1ответ
  • 0просмотров

Как перехватить экспресс-запрос node.js

В экспрессе я определил несколько маршрутов app.post("/api/v1/client", Client.create); app.get("/api/v1/client", Client.get); ...Я определил, как обрабатывать запросы внутри контроллера клиента. Есть ли способ, которым я могу сделать некоторую ...

Задан Jun 14, 2012, 6:06 PMот
  • 32голосов
  • 3ответа
  • 0просмотров

Как мне перехватить событие «end end» в node.js + express?

Я хотел бы написать экспресс-функцию промежуточного программного обеспечения, которая настраивает прослушиватель на конец ответа. событие, если таковое существует. Цель состоит в том, чтобы выполнить очистку на основе кода ответа http, который ...

Задан Jun 21, 2012, 2:24 PMотJake
  • 23голосов
  • 5ответов
  • 0просмотров

Передача объекта клиенту в node / express + ejs?

У меня есть довольно большой объект, который мне нужно передать функции в клиентском скрипте. Я пытался использовать JSON.stringify, но столкнулся с несколькими проблемами с этим подходом - в основном связанных с производительностью. Можно ли ...

Задан Jun 22, 2012, 7:08 AMотErrol Fitzgerald
  • 7голосов
  • 2ответа
  • 0просмотров

Ошибка: require.paths удален. Вместо этого используйте папки node_modules или переменную среды NODE_PATH

Я только что установил Node.js и теперь пытаюсь запустить простой скрипт, но получаю следующее сообщение об ошибке: Error: require.paths is removed. Use node_modules folders, or the NODE_PATH environment variable instead. at Function.<anonymous> ...

Задан Jun 22, 2012, 10:04 PMотShawn
  • 46голосов
  • 2ответа
  • 0просмотров

Express.js получить http метод в контроллере

Я строю регистрационную форму (локальный паспорт как аутентификация, формы как помощник формы). Поскольку регистрация знает только GET и POST, я хотел бы выполнить всю обработку в одной функции. Другими словами, я ищу что-то ...

Задан Jun 23, 2012, 8:47 AMотdev.pus
  • 3голосов
  • 2ответа
  • 0просмотров

Визуализация таблицы с использованием Jade / Express.js с несколькими элементами в строке

Я пытаюсь визуализировать таблицу с использованием нефрита из простого массива объектов. Но вместо того, чтобы просто визуализировать одну строку на объект, я хочу визуализировать три объекта в каждой строке. <table> <thead>...</thead> <tbody> ...

Задан Jun 29, 2017, 11:17 AMотBrian Tompsett - 汤莱恩Rouzbeh Delavari
  • 91голосов
  • 7ответов
  • 0просмотров

Как включить совместное использование ресурсов между источниками (CORS) в каркасе express.js на node.js

Я пытаюсь создать веб-сервер в файле node.js, который будет поддерживать междоменные сценарии, но при этом предоставлять статические файлы из общедоступного каталога. Я использую express.js и не совсем уверен, как разрешить междоменный сценарий ...

Задан Feb 02, 2019, 9:27 AMотsideshowbarkerGuy
  • 20голосов
  • 5ответов
  • 0просмотров

Как реализовать защиту CSRF в вызовах Ajax с использованием express.js (ищите полный пример)?

Я пытаюсь реализовать защиту CSRF в приложении, созданном с использованием node.js с использованием инфраструктуры express.js. Приложение широко использует почтовые звонки Ajax на сервер. Я понимаю, что инфраструктура подключения предоставляет ...

Задан Jun 26, 2012, 4:04 AMотBenjen
  • 61голосов
  • 3ответа
  • 0просмотров

Условия параметров экспресс-маршрутов

У меня есть маршрут в моем приложении Express, который выглядит следующим образом: app.get('/:id', function (request, response) { … });Идентификатор всегда будет номером. Однако на данный момент этот маршрут соответствует другим вещам, ...

Задан Nov 13, 2015, 6:53 PMотnbro
  • 58голосов
  • 7ответов
  • 0просмотров

Как отключить Express BodyParser для загрузки файлов (Node.js)

Кажется, это должен быть довольно простой вопрос, но мне очень трудно понять, как к нему подойти. Я использую Node.js + Express для создания веб-приложения, и я считаю, что Connect BodyParser, который предоставляет Express, очень полезен в ...

Задан Jul 02, 2012, 2:20 PMотMyk
  • 251голосов
  • 15ответов
  • 0просмотров

NodeJS / Express: что такое «app.use»?

вдокументы для NodeJSexpress module [http://expressjs.com/guide.html]код примера имеетapp.use(...). Чтоuse функция и где она определяется?

Задан Oct 21, 2015, 11:23 AMотnbroAlexander Bird
  • 1голосов
  • 2ответа
  • 0просмотров

Нужно конвертировать мое приложение php в node.js [закрыто]

Мне нужно изменить платформу моего приложения с php / apache на node.js, но я не понимаю, как действовать дальше. Мое приложение имеет структуру, как codeigniter. Я хочу использовать экспресс, я прочитал его официальное руководство, а ...

Задан Jul 04, 2012, 7:21 AMотDebugger
  • 13голосов
  • 3ответа
  • 0просмотров

Какие шаги можно предпринять для улучшения производительности рендеринга шаблонов Jade в экспрессе с использованием nodejs

Фон Синтаксис Jade - это круто, но я хотел посмотреть, как это влияет на производительность. Поэтому я создал одностраничное приложение и использовал apache bench для сравнения его пропускной способности с помощью jade для рендеринга страницы ...

Задан Apr 22, 2013, 11:34 AMотMax Desiatovalzclarke
Пред12...17След