как использовать sails.io.js версии 0.11.3 на сервере узлов
Я хотел бы создать приложение чата в своем проекте на основе sailjs. Как и где я могу настроить сокет и связанные настройки на сервере? Я получил пример проекта из этого репозитория, но он использует sails v0.10, и мне нужно использовать sails v0.11.3, но v0.11.3, имеющий много изменений при использовании сокета в скрипте Nodejs, например. Мы не можем использоватьOnConnect так как это устарело.
Я пробовал этот пример, но не работает с парусом v0.11.3https://github.com/sgress454/sailsChat
Это код, который я сделал, но я не знаю, куда я должен положить, он не работает, когда я помещаю это в файл sockets.js с в каталоге config
// Set some options:
// (you have to specify the host and port of the Sails backend when using this library from Node.js)
io.sails.url = 'http://localhost:9002';
// ...
io.socket.on('connect', function socketConnected() {
console.log('connect..');
});
// Send a GET request to `http://localhost:1337/hello`:
io.socket.get('/hello', function serverResponded (body, JWR) {
// body === JWR.body
console.log('Sails responded with: ', body);
console.log('with headers: ', JWR.headers);
console.log('and with status code: ', JWR.statusCode);
// When you are finished with `io.socket`, or any other sockets you connect manually,
// you should make sure and disconnect them, e.g.:
io.socket.disconnect();
// (note that there is no callback argument to the `.disconnect` method)
});
Пожалуйста, объясните мне это.