Как отключить Socket.IO в парус.
Вопрос
Я хочу отключить сервис Socket.io, в этой версии этапа разработки я не был готов использовать его, как я должен настроить?
Решение
Чтобы отключить его на стороне сервера сделать это: https://gist.github.com/mikermcneil/8911041
Затем на стороне клиента просто удалите файлы .js, которые его инициализируют.
Другие советы
Для меня "sockets":false
в .sailsrc или паруса / крючка. Я не работает.
паруса V0.12.13, узел v7.4.0.
Я просто добавил это на config / sockets.js
beforeConnect: function(handshake, cb) {
return cb('socket connections not allowed!', false);
},
. отключить на стороне клиента.
- Отключить загрузчик js / зависимости / парусныхs.io.js
- Добавьте этот скрипт конфигурации HTML в свой макет.
<script src="/js/dependencies/sails.io.js"
autoConnect="false"
environment="production"
headers='{ "x-csrf-token": "<%= typeof _csrf === 'undefined' ? _csrf : '' %>" }'>
</script>
.
Не связан с StackOverflow