{"repo":"Intecmedia/Intecmedia.Webpack","free":true,"listed":false,"github":"https://github.com/Intecmedia/Intecmedia.Webpack","clone":"git clone https://github.com/Intecmedia/Intecmedia.Webpack.git","description":"webpack bootsrap boilerplate","language":"JavaScript","stars":14,"topics":["webpack","bootstrap","es2015","babel","boilerplate","imagemin","postcss","scss","nunjucks","eslint"],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Intecmedia Webpack Boilerplate Это внутренний стандарт/шаблон для верстки сайтов Pitcher Agency Цель шаблона: минимальные натройки – максимальная автоматизация процесса сборки и защита от ошибок. Предложения и замечания приветствуются в разделе Issues или Pull requests. Особености - Webpack 5. - Bootstrap 5. - Babel и babel-preset-env. - TypeScript через babel-preset-typescript - Шаблонизатор Nunjucks для сборки HTML. - SCSS, autoprefixer, PostCSS: autoprefixer, cssnano. - Базовая WYSIWYG-типографика текста, форм, таблиц, списков, заголовков: wysiwyg.scss. - Ресайз изображений через Sharp. - Множество линтеров: eslint, html-validate, stylelint с возможностью autofix кода. - Imagemin для сжатия гарфики: svg, png, jpeg, gif. - Генерация множества app-иконок и manifest.json. - Активное использование формат изображений WebP. Системные требования - Node.js = 24 c включеным Chocolatey - NPM = 11 (обновляется командой npm install -g npm ) - python и pip (автоматически ставятся вместе с Chocolatey ) - Если у вас Windows – установите любой bash : Git Bash или MinGW или Cygwin - ВНИМАНИЕ! Yarn и PnPM – запрещен, все скрипты расчитаны только на NPM . Начало работы - Отредактируйте файл app.config.js , разделы TITLE , SHORT NAME и DESCRIPTION . - Отредактируйте файл package.json , разделы name . - Запустите линтер конфигурации приложения: npm run app-lint . Обзор комманд - npm run development – сборка в development-режиме и debug=off, самый быстрый способ. - npm run debug – сборка в deve","default_branch":null,"files":null,"tree":[],"storefront":"/r/Intecmedia","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Intecmedia/Intecmedia.Webpack/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}