У меня проблема, из-за которой browsersyn c не находит / не открывает мой index. php файл.
Соответствующие части моего файла gulp следующие:
const browserSync = require("browser-sync").create();
const php = require('gulp-connect-php');
// Configure PHP server
gulp.task('php', function(){
php.server({base:'./', port:8010, keepalive:true});
});
// Inject php config into browserSync task
gulp.task('browserSync', function() {
browserSync.init({
proxy:'localhost:8000',
port: 8080,
baseDir: './',
open:true,
notify:false
});
});
// Watch files
function watchFiles() {
gulp.watch("./scss/**/*", css);
gulp.watch(["./js/**/*", "!./js/**/*.min.js"], js);
gulp.watch("./**/*.php", browserSync.reload);
gulp.watch("./**/*.html", browserSync.reload);
}
const watch = gulp.series(build, gulp.parallel(watchFiles, browserSync.reload));
// Export tasks
exports.watch = watch;
Мой вывод на консоль при запуске 'Gulp watch' выглядит следующим образом:
вывод cmd
Страница никогда не открывается в браузере.
Любые советы относительно того, почему он зависает при синхронизации браузера c?
Кроме того, Browsersyn c работает при запуске непосредственно в cmd с:
browser-sync start --proxy "localhost/BtcMiningContracts" --files "*.php, *.html, css/*.css, ./js/**/*"
спасибо!