Gulp + Browsersync is compiling but localhost is not working

Viewed 34

I have a Gulp + Browsersync setup which is compiling everything but when I try to view the site in the browser the localhost (Access URLs) is not working. my code looks like below:

const browsersync = done => {
    browserSync.init({
        proxy: config.projectURL, // Proxing website.local:8000
        open: config.browserAutoOpen, //false
        injectChanges: config.injectChanges, //true
        watchEvents: [ 'change', 'add', 'unlink', 'addDir', 'unlinkDir' ]
    });
    done();
};

// Helper function to allow browser reload with Gulp 4.
const reload = done => {
    browserSync.reload();
    done();
};

Running as follows:

gulp.task(
    'default',
    gulp.parallel( 'styles', 'customJS', 'images', browsersync, () => {
        gulp.watch( config.watchPhp, reload ); // Reload on PHP file changes.
        gulp.watch( config.watchStyles, gulp.parallel( 'styles' ) ); // Reload on SCSS file changes.
        gulp.watch( config.watchJsCustom, gulp.series( 'customJS', reload ) ); // Reload on customJS file changes.
        gulp.watch( config.imgSRC, gulp.series( 'images', reload ) ); // Reload on customJS file changes.
    })
);

Any ideas would be greatly appreciated. Thanks

0 Answers
Related