2017-09-01 4 views
1

Je voudrais souvent comparer un nouveau changement avec l'original. Pour ce faire, j'ouvre deux onglets du navigateur de la même page, faire une modification, puis recharger l'un des onglets à comparer. Avec Browsersync activé, cela devient impossible car les deux onglets se rechargent automatiquement. Comment puis-je désactiver Browsersync pour un onglet particulier pour éviter que cela se produise?Comment puis-je déconnecter une instance Browsersync en cours d'exécution?

Je cherche un moyen de le faire depuis la console Javascript, sans avoir à arrêter/recharger mon observateur.

L'API Browsersync possède une méthode pause(), mais je ne vois pas comment y accéder à partir d'une instance Browsersync en cours d'exécution. Il y a un objet window.___browserSync___ accessible, donc il doit y avoir un moyen d'y parvenir.

Répondre

2

La commande doit être:

window.___browserSync___.socket.disconnect(); 

Si l'objet ___browserSync___ n'est pas disponible pour une raison quelconque de la console essayer de faire cela dans un onglet frais.