Pregunta

Quiero deshabilitar el servicio socket.io, en esta versión de la fase de desarrollo no estaba listo para usarlo, ¿cómo debo configurarlo?

¿Fue útil?

Solución

para deshabilitarlo en el lado del servidor Haga esto: https://gist.github.com/mikermcneil/8911041

Luego, en el lado del cliente, simplemente elimine los archivos .js que inicializan.

Otros consejos

Para mí "sockets":false en .sailsrc o Sails/hooks.js no funciona.

velas v0.12.13, nodo v7.4.0.

Simplemente agregué esto a config/sockets.js

beforeConnect: function(handshake, cb) {
  return cb('socket connections not allowed!', false);
},

para deshabilitar en el lado del cliente.

  1. Deshabilitar el cargador de JS / dependencias / Sails.io.js
  2. Agregue este script de configuración HTML en su diseño.
  3. <script src="/js/dependencies/sails.io.js"
      autoConnect="false"
      environment="production"
      headers='{ "x-csrf-token": "<%= typeof _csrf === 'undefined' ? _csrf : '' %>" }'>
    </script>

    referido al documento de las velas aquí ˚

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top