Question

Je souhaite désactiver le service socket.io, dans cette version de la phase de développement, je n'étais pas prêt à l'utiliser, comment dois-je le configurer ?

Était-ce utile?

La solution

Pour le désactiver sur le côté serveur, faites ceci: https://gist.github.com/mikermcneil/8911041

puis du côté du client, supprimez simplement les fichiers .js qui l'initialisent.

Autres conseils

Pour moi "sockets":false dans .sailsrc ou sails/hooks.js ne fonctionne pas.

voiles v0.12.13, nœud v7.4.0.

J'ai simplement ajouté ceci à config/sockets.js

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

Pour désactiver le côté client.

  1. Désactiver le chargeur de JS / Dépendances / Sails.IO.JS
  2. Ajoutez ce script de configuration HTML dans votre mise en page.
  3. <script src="/js/dependencies/sails.io.js"
      autoConnect="false"
      environment="production"
      headers='{ "x-csrf-token": "<%= typeof _csrf === 'undefined' ? _csrf : '' %>" }'>
    </script>

    référé au document Sails ici ˚

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top