Tag: node.js

Express.js Ошибка маршрутизации: не удается установить заголовки после их отправки

Я не совсем уверен, почему я получаю эту ошибку. Это простой API, построенный на express.js, чтобы иметь возможность добавлять и удалять сообщения. Ошибка возникает, когда я запускаю маршрутизатор удаления. Я читал, что ошибка обычно возникает, когда есть два обратных вызова, однако, похоже, я не могу найти двойные обратные вызовы. _http_outgoing.js:344 throw new Error(‘Can\’t set headers […]

Совместное использование сеансов между php и узлом

Есть ли недавний справочник (или примерный код) для использования node, express и redis / predis для совместного использования PHPSESSID? Я нашел несколько учебных пособий 1-2 года, и все они либо используют старые версии, либо не используют express. Экспресс-куки-парсер также устарел. PHP and Node.JS session share using Redis Узел NodeJS + ExpressJS + RedisStore не определен Было […]

Поддерживает ли node.js оператор ‘let’?

Поддерживает ли node.js оператор let что-то вроде того, что описано в MDN? ? var x = 8, y = 12; let ( x = 5, y = 10) { return x + y; } //15 Если нет, есть ли способ дублировать функциональность с помощью автономной анонимной функции или чего-то еще? И / или есть другая […]

Не удалось правильно загрузить файл intaller_nodejs_windows.msi: ошибка CRC

Я получаю сообщение об ошибке: Failed to correctly acquire intaller_nodejs_windows.msi file: CRC error. При попытке установить Aptana_Studio_3_Setup_3.6.1. Я также установил node-v4.2.1-x64.msi (перезапустил систему) и Git-2.6.2-64-bit , но все еще не смог установить и получить вышеуказанную ошибку. Пожалуйста, порекомендуйте.

Node.js – мониторинг базы данных для изменений

Я использую сервер node.js для создания сокета «close to real-time» между моим веб-приложением и базой данных. В настоящее время я использую MySQL, который я каждую секунду проверяю в узле, чтобы проверить, есть ли какие-либо изменения в таблице (на основе метки времени). Мне было интересно, есть ли какие-то конкретные методы для создания чего-то подобного в MySQL? […]

Обработать перезагрузку браузера socket.io

В socket.io есть способ создать тайм-аут в отключенном событии, а затем проверить, был ли пользователь повторно подключен? Идея состоит в том, чтобы испускать данные / сохранять состояние пользователя в базе данных только в том случае, если пользователь не подключается после таймаута Edit : Followed @Are Wojciechowski ответ, я закончил с несколькими вкладками и F5 наводнением […]

Как использовать модули npm из машинописного текста?

Я делаю снимок на машинописном тексте. Он отлично работает на мировой арене. Теперь я пытаюсь использовать модуль npm: index.ts = import _ = require(‘lodash’) console.log(_.toUpper(‘Hello, world !’)) Это не работает: tsc index.ts -> Cannot find module ‘lodash’. (2307) Cannot find module ‘lodash’. (2307) node-ts index.js -> Cannot find module ‘lodash’. (2307) Cannot find module ‘lodash’. […]

Угловой $ resource delete не отправит тело на сервер express.js

Хе, Я создаю приложение с angular.js и node.js (Express.js) на стороне сервера. по какой-то причине у меня возникла проблема с обработкой запроса на удаление. ни одно тело не доходит до серверной части. это мой код ресурса angular.js: $scope.deleteProject = function(projectName){ var postData = {username: ‘name’, projectName: projectName}; Project.deleteProject.delete({}, postData, function(res){ alert(‘Project Deleted’); }, function(err){ alert(err.data); […]

nodejs httprequest с данными – получение ошибки getaddrinfo ENOENT

Обновление – ответили самим Я вижу, что нужно убедиться, что DNS правильно разрешен с компьютера, проверьте документацию узла, чтобы убедиться, что домен разрешима. Оригинальный вопрос Я пишу программу на основе узлов, в которой пользователь может попросить меня сделать httprequest от их имени {с курса они предоставляют мне некоторые данные и метод для вызова с}, но […]

Веб-сайты Windows Azure переопределяют мои страницы ошибок 404 и 500 в моем приложении node.js

Я использую веб-сайты Windows Azure для размещения приложения node.js. Пока все замечательно, кроме моих пользовательских ошибок. В моем приложении-узле у меня есть обработчик ошибок, который отображает пользовательскую 404-страничную страницу с ошибкой и настраиваемую 500-страничную версию на моем локальном компьютере. Тем не менее, как только я публикую на лазурном изображении, он отменяет ответ, когда я устанавливаю […]

Давайте будем гением компьютера.