002 Настраиваем сборку проекта и разбираемся с ТЗ
Условия проекта:
- Только нативный JS
- Никаких ошибок в консоли
- Переменные и названия классов без кириллицы и транслита
- Проект должен быть построен на модульной структуре
- Работоспособность в любом современном браузере (Chrome, Firefox, Opera, IE11, Edge, Safari)
- Анимации
- ES6
Таким образом выглядит пакедж:
browserslist
будет отвечать за тот % браузеров, который нужно поддерживать (больше 1 процента и живые)- так же будет установлен
gulp
в качестве раннера задач по запуску сборки и отслеживанию
package.json
И далее нам нужно будет настроить таскраннер gulp
gulpfile.js