Использование Gulp + BrowserSync + Connect PHP для нескольких проектов

Я собрал шаблонную настройку для себя при настройке нового проекта веб-приложения, и у меня возникли некоторые проблемы с использованием BrowserSync и Connect-PHP в тандеме.

Вот мои задачи по раскрутке сервера и запуску BS:

gulp.task('php', function() {
    php.server({base: 'app', port: 8030, keepalive: true});
})

gulp.task('browserSync',['php'], function(){
    browserSync.init({
        proxy: '127.0.0.1:8030',
        port: 8080,
        open: true,
        notify: false
    });
})

Проблема в том, что каждый раз, когда я настраиваю новый проект, мне приходится менять порт для php-сервера и URL-адрес прокси-сервера на новый, ранее не использовавшийся.

Есть ли способ избежать нового выбора номера порта каждый раз?

Для дальнейшего ознакомления кажется, что этот вопрос задавался ранее, но не был здесь дан ответ: Невозможно использовать gulp (с gulp-connect-php и gulp-browser-sync) с несколькими проектами.

0 ответов

Другие вопросы по тегам