Я знаю, что на 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?