sa-template-1
v3.7.4
Published
sa-template-1
Downloads
23
Maintainers
Readme
Front-End template.
Шаблон для вёрстки сайта на nodeJS 12 и gulp 4.
Установка
npm init --yes
npm install -g gulp-cli
npm install sa-template-1 --save-dev
Особенности установки/обновления
- readme.md, .stylelintrc, .eslintrc копируются, если не существуют
- Все таски и gulpfile.js заменяются
- .gitignore дополняется необходимыми записями
- package.json:
- Дополняется зависимостями
- Дополняется директориями
- Обновляются подключенные таски
- Дополняется настройками тасков
- Дописывается browserslist, если его не было
Основные команды
npm run start
- development - разработкаnpm run build
- production - сборкаnpm run module название
- создание модуля с .pug, .scss и .js файламиnpm run lint-css
- линтинг cssnpm update sa-template-1
- обновление шаблонаnpm install sa-template-1@version
- обновление шаблона
Список тасков
html
- компиляция pug в htmlcss
- компиляция sass в cssjs
- сборка bundle jsfonts
- копирование шрифтовcompress
- сжатие изображений jpg, pngsprite
- генерация svg спрайта