Мне стало ясно, что я ниже среднего программиста, и нет такого примера, как рабочий пример сервера express/socket.io в Интернете. Почему я получаю эту ошибку при попытке загрузить страницу?Сервер Node.js Express с ошибкой Socket.io 404
GET http://localhost:3700/socket.io/socket.io.js 404 (Not Found)
я выполнил следующую команду внутри моего рабочего каталога для установки экспресс и Socket.io
Npm install
Мой файл package.json выглядит следующим образом
{
"name": "RealTimeWebChat",
"version": "0.0.0",
"description": "Real time web chat",
"dependencies": {
"socket.io": "latest",
"express": "latest",
"jade": "latest"
},
"author": "developer"
}
Это создало « node_modules ", внутри которого находится каталог" socket.io ".
Так почему же мое приложение не может найти файл socket.io.js?
Другая соответствующая информация, I’m working off this tutorial. Я следую этому дословно.
У меня есть файл .jade, который выглядит так.
!!!
html
head
title= "Real time web chat"
script(src='/chat.js')
script(src='/socket.io/socket.io.js')
body
#content(style='width: 500px; height: 300px; margin: 0 0 20px 0; border: solid 1px #999; overflow-y: scroll;')
.controls
input.field(style='width:350px;')
input.send(type='button', value='send')
Правда, я понятия не имею, что нефрит, но я просто пытаюсь получить простой пример и работает. Я лучше всех учусь, как и я. Окончательный проект должен состояться в воскресенье! Помощь Мне нужен сервер!
Пожалуйста, также разместите свой серверный код, похоже, что вы не привязываете Socket.io к соединению. –