Задать вопрос
Mita_Hill
@Mita_Hill
Аз Боги Веди Глаголи Добро

NodeJS + Socket.IO — чат, при запуске сервера возникает ошибка. Почему?

Пишу многокомнатный чат по книге "Node.JS в действии", 2015 года. При запуске сервера - ошибка "TypeError: undefined is not a function". Перепроверил по книге, скачал этот же пример из сети, перепроверил - всё ровно. Пишу первый раз. Будьте добры, помогите разобраться.
1f21d8c0201d4a789156c389ad5aeefd.png
  • Вопрос задан
  • 554 просмотра
Подписаться 2 Оценить 3 комментария
Пригласить эксперта
Ответы на вопрос 3
matroskin13
@matroskin13
JavaScript developer, GO developer
Извините, но на мой взгляд прежде чем изучать nodejs, нужно для начала изучить просто js. Прошу прощения, если это звучало слишком грубо.
Такая ошибка возникает когда client не метод, а undefined. Вылейте, пожалуйста, предыдущие 4 строчки.
Ответ написан
Комментировать
MarcusAurelius
@MarcusAurelius Куратор тега Node.js
автор Impress Application Server для Node.js
Книжки в топку, пока они выйдут все каждыц день меняется, берите примеры из онлайн документации и страницы socket.io/demos/chat
А вообще - код в студию, там видать require нет или инициализация пропущена
Ответ написан
Комментировать
Читай сообщение об ошибке. Ты вызываешь неопределенную функцию io.sockets.client
Нужно:
io.sockets.clients
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы