Come disabilitare il socket.io in vele.js?
Domanda
Voglio disabilitare il socket.io Servizio, in questa versione della fase di sviluppo, non ero pronto a usarlo, come dovrei configurare?
Soluzione
Per disabilitarlo sul lato server fare questo: https://gist.github.com/mikermcneil/8911041
Quindi sul lato client rimuovere i file .js che l'inizializza.
Altri suggerimenti
Per me "sockets":false
in .sailsrc o vele / ganci.js non funziona.
.Vele v0.12.13, nodo V7.4.0.
Ho semplicemente aggiunto questo a config / sockets.js
beforeConnect: function(handshake, cb) {
return cb('socket connections not allowed!', false);
},
. per disabilitare nel lato client.
- .
- Disabilita il caricatore di js / dipendenze / vele.io.js
- Aggiungi questo script di configurazione HTML nel tuo layout.
<script src="/js/dependencies/sails.io.js"
autoConnect="false"
environment="production"
headers='{ "x-csrf-token": "<%= typeof _csrf === 'undefined' ? _csrf : '' %>" }'>
</script>
.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow