Для работы сборки у вас должны быть установлены
npm 5 gulp-cli
Как установить проект
clone this repo npm i gulp
Для работы с javascript используется webpack.
Сборка собирает в паку build стили, шаблоны страниц, картинки, шрифты, скрипты(Linting для javascript).