Я пытаюсь разделить мой код betwen сервера и клиента я использую следующий код (app.js):Подавать пользовательские статические файлы с socket.io nodejs
var io = require('socket.io').listen(8000),
Static = require('socket.io').Static;
io.configure(function() {
var _static = new Static(io);
// some methods to add my custom files
_static.add('\public\test.js');
io.set('static', _static);
});
Моя файловая структура выглядит следующим образом:
- корень
- app.js
- общественного
- т est.js
Когда я типа "HTTP: // локальный: 8000/public.test.js" Браузер по умолчанию загрузки файла "Добро пожаловать в Socket.io"
черт, просто прочитал первые 3 строки и провел 60 минут, «почему путь не работает !!!» ewww .. –
как вы обслуживаете все файлы в папке? –
Я не могу найти документацию для io.static.add. Не могли бы вы указать мне одну? –