URL de Proxy ne fonctionne pas avec BrowserSync Gulp tâche
Quelqu'un peut me dire pourquoi mon URL de proxy ne fonctionne pas avec BrowserSync et Avaler? Au lieu de cela, il continue juste à l'aide de http://localhost:3000 que les dev URL.
gulp.task('watch', ['bs'], function() {
gulp.watch('scss/*.scss', ['scss', browserSync.reload]);
});
gulp.task('bs', function() {
browserSync.init(['css/style1.css', 'css/style2.css'], {
proxy: 'dev.site.com'
});
});
gulp.task('default', ['scss', 'watch']);
Votre syntaxe semble décalée par rapport à docs -> browsersync.io/docs/api/#api-browserSync
Voulez-vous dire qu'il tient de l'ouverture de l'localhost:3000 url?
Correct. Il a juste ignore complètement le dev URL-je suis en train d'utiliser. (qui correspond à mon site WordPress local)
j'ai configuré certains des url personnalisées pour mon vhost et après quelques mises à jour (à mon humble avis) à l'intérieur d'une configuration est modifiée. donc maintenant je l'ai mis la
Voulez-vous dire qu'il tient de l'ouverture de l'localhost:3000 url?
Correct. Il a juste ignore complètement le dev URL-je suis en train d'utiliser. (qui correspond à mon site WordPress local)
j'ai configuré certains des url personnalisées pour mon vhost et après quelques mises à jour (à mon humble avis) à l'intérieur d'une configuration est modifiée. donc maintenant je l'ai mis la
port
tel qu'il est configuré sur mon vhost (port 80). maintenant fonctionne bien. espérons aiderOriginalL'auteur Cofey | 2015-02-17
Vous devez vous connecter pour publier un commentaire.
Je pense qu'il fonctionne comme prévu.
http://www.browsersync.io/docs/options/#option-proxy
Pouvez-vous expliquer cela? Pourquoi serait-on envelopper l'existant vhost au lieu de simplement accéder à
localhost:3000
de toute façon?Quand les choses dont ils ont besoin pour l'accès n'est pas dans
localhost:3000
?OriginalL'auteur Heikki
J'ai eu le même problème et le fait la commande suivante pour arrêter le navigateur de synchronisation de l'utilisation de la valeur par défaut adresse/port:
Cela a fonctionné pour moi et de changer le navigateur scyn adresse localhost:5000
.browserSync({ files: [ 'public/**/*.js', 'public/**/*.css', './resources/**/*.php', './resources/**/*.less' ], proxy: '0.0.0.0:8181', port: 8282, ghostMode: { scroll: true } })
pas de travail pour moi. mais le port du proxy fonctionne bienOriginalL'auteur Maximilian Lindsey
Pour résoudre ce problème quand j'étais mal dans un scénario similaire, j'ai dû inclure le port d'option (@maximilien mentionné dans sa réponse) , et aussi le fichiers option a été nécessaire tant que bien.
OriginalL'auteur seantunwin