Доброго дня.
Возникла задача как автоматизировать процесс сборки проекта при разработке фронтенда. На локальной машине лежат файлы верстки с папками css, js, img и т.п. На промежуточном линуксовом сервере лежит локальный клон репозитория на Bitbucket. Там проект уже с совершенно другой логикой файлов и папок, к примеру css лежит в /public_html/assets/stylesheet/. Вопрос в том, как сделать так, чтобы статичные файлы верстки автоматом раскладывать по нужным папкам проекта? У ручную долго и есть вероятность того, что что-либо забудешь.
Я так понимаю, что необходимо смотреть в сторону сборщиков проектов, типа grunt или gulp?
Помогите определиться.
P.S. Разработка ведется на одной локальной машине, руками заливается в локальный репозиторий на домашний сервер, после чего коммит с деплоем уходит на Bitbucket в свою ветку. Разработка в IDE Phpstorm
Я использую Gulp в той же IDE. Пара полезных ссылок для быстрого старта: Основы Gulp Установка и настройка Bower - тоже полезен раз речь о версионирование кода
Все так быстро устаревает, how to js 2016 короче, просто попробуйте одну - другую третюю, не зацикливайтесь на способе, потому что завтра выйдет убийца вебпака и вам будут рекомендовать её