myStartTemplate
Start template (Gulp + Webpack) for Pug, SCSS, JS, Vue
О шаблоне
- именование классов по БЭМ
- используются препроцессоры Pug и SCSS
- используется транспайлер Babel для поддержки современного JavaScript (ES6) в браузерах
- используется Webpack для сборки JavaScript-модулей и Vue модулей
- PugLint, SassLint, JsLint
Установка
- установите [NodeJS](htt dps://nodejs.org/en/) и Yarn (если требуется)
- скачайте сборку в консоли с помощью Git:
https://github.com/SharyginNikita/myStartTemplate.git
- перейдите в скачанную папку со сборкой:
cd myStartTemplate
- скачайте необходимые зависимости:
yarn
- чтобы начать работу, введите команду:
yarn gulp
Команды
- gulp (Сборка в режиме 'development')
- gulp-prod (Сборка в режиме 'production')
- test (Линтер pug,scss)
- Отдельные таски можно посмотреть в gulpfile.js
Задачи
- сделать тесты для js
- проверить и дописать линтеры
- проверить gulp-chanded для js, vue файлов
- vue-lint