Пример Gulp сборки для учеников продвинутого курса по веб разработке 09-2017
Для работы сборки у вас должны быть установлены
- npm 5
- gulp-cli
Как установить проект
- clone this repo
- npm i
- gulp
Webpack
- Для работы с javascript используется webpack.
- При этом мы получим 1 большой бандл, в котором вместе будут склеены все javascript файлы проекта. Это далеко не всегда является лучшей практикой, но подходитя для первого знакомства с webpack.
- Более тонкая настройка webpack будет показана на соответствующем занятии.
Замечания
- Структура проекта, названия файлов и папок не являются единственно возможными.
- Весь html (pug), scss (css) и javascript код показан исключительно в целях демонстрации возможностей сборки.
- Папка build - для демонстрации работы на Github Pages.