Как использовать браузер c с хостом apache на том же порту? - PullRequest
0 голосов
/ 27 марта 2020

Я знаю, что на SO и GitHub есть много похожих вопросов по этому поводу, но ни один из них не работает в моем случае.

Мне нужно, чтобы проект использовал gulp + browsersyn c с apache vhost (создан с помощью MAMP PRO 5.5).

Gulp работает (он выполняет все необходимые мне задачи). Browsersyn c настроен, но он открывает мой веб-сайт на другом порту, который используется MAMP. Я протестировал порт по умолчанию и порт по умолчанию Mamp. Browsersyn c по-прежнему открывает веб-сайт с правильным URL-адресом, но не с правильным портом.

Я понимаю, что не могу использовать тот же порт, но как я могу настроить Browsersyn c?

Вот моя важная часть:

gulp.task('browser-sync', ['sass', 'scripts'], function () {
    browserSync.init({
        open: 'external',
        host: 'my-domain.dev',
        proxy: 'my-domain.dev',
        https: {
            key: "/Users/path-to-custom-certificate/my-domain.dev.key",
            cert: "/Users/path-to-custom-certificate/my-domain.dev.crt"
        },
        //port: 443, // If I try same port as MAMP, Browsersync increments this port ex 444
        browser: "google chrome"

    });
});

Возможно, что-то можно настроить в APACHE?

1 Ответ

0 голосов
/ 29 марта 2020

Я не решался удалить свой вопрос, но в случае, если это может помочь:

Наконец, кажется, что мой код Browsersyn c правильный. Когда я запускаю gulp, он открывает неверный URL с портом по умолчанию Browsersyn c:

https://my-domain.dev:3000

Но когда я открываю правильный URL (my-domain.dev), установленный в apache, Browsersyn c подключен и перезагружает эту страницу.

...