Ich lerne Gulp und NPM und entschied mich, mich selbst zu testen, indem ich Browser-Sync mit einem PHP-Projekt verwende, an dem ich arbeite (mit XAMPP). Ich weiß, Browser-Sync funktioniert nicht mit PHP-Dateien, aber ich wollte es mit meinen .css-Dateien verwenden (und später möglicherweise Sass hinzufügen).Gulp: Problemeinstellung browserSync und Watch
Ich habe npm, Gulp, Gulp-watch und Browser Sync ins Stammverzeichnis meines Projekts installiert und alles schien in Ordnung zu sein.
Ich habe dann eine gulp.js Datei mit folgendem:
var gulp = require('gulp'),
watch = require('gulp-watch'),
browserSync = require('browser-sync').create();
gulp.task('watch', function() {
browserSync.init({
server: {
baseDir: "./"
}
});
watch('css/*.css', function() {
browserSync.reload();
});
});
Allerdings, wenn ich gulp watch
ein neues Browserfenster öffnet aber nur zeigt die Cannot GET /
Fehler.
Auch zeigt die URL http://localhost:3002/
statt http://localhost:myproejct
Ich las dies etwas mit meiner zu tun haben baseDir
so versucht:
baseDir: ""
baseDir: "./"
baseDir: "../myproject"
Würde jemand weiß, was ich falsch gemacht habe?