webdesignchannel / optimize-html
Optimize html framework use gulp
Installs: 16
Dependents: 1
Suggesters: 0
Security: 0
Stars: 2
Watchers: 1
Forks: 1
Open Issues: 0
Language:JavaScript
Type:project
This package is not auto-updated.
Last update: 2025-07-06 07:13:26 UTC
README
Optimize Html framework - GULP PACK
Используйте эту сборку для ускоренной верстки сайтов. Gulp pack - Включает в себя минификацию изображений, js, css, а также компиляцию из sass в сss. Все изменения автоматически отслеживаются браузером.
СТРУКТУРА ПРИЛОЖЕНИЯ
app/ Рабочая папка
prod/ Папка для продакшена (по умолчанию не создана). Создается после выполнения команды gulp production
package.json Зависимости
yarn.lock Служебный файл для проверки целостности
gulpfile.js Файл настроек
УСТАНОВКА НЕОБХОДИМОГО ПО
Перед использованием gulp pack необходимо установить node.js, а также yarn - быстрый и надежный пакетный менеджер.
Установите node.js перейдя по этой ссылке, для установки пакетного менеджера yarn перейдите по этой ссылке.
УСТАНОВКА GULP PACK ЧЕРЕЗ GIT РЕПОЗИТОРИЙ
Чтобы установить gulp pack вы можете скачать архив по ссылке или клонировать репозиторий:
https://github.com/webdesignchannel/optimize_html.git
УСТАНОВКА GULP PACK ЧЕРЕЗ COMPOSER
Установка с помощью композера:
composer require webdesignchannel/optimize-html:dev-master
composer create-project --prefer-dist webdesignchannel/optimize-html:dev-master
НАЧАЛО РАБОТЫ
Для установки зависимостей, откройте терминал из корня рабочей папки и введите команду:
yarn install
Для запуска gulp pack введите команду:
gulp watch
Для запуска gulp pack для продакшена введите команду:
gulp production
ОБНОВЛЕНИЕ ПАКЕТОВ
Для обновления всех пакетов используйте команду:
yarn upgrade
Для обновления определенного пакета используйте команду:
yarn upgrade [package]@[version]
НАСТРОЙКА LIVE RELOAD
Для запуска live reload на локальной машине, в файле gulpfile.js в таске (liveReload) замените конструкцию:
server: {
baseDir: "app"
}
На следующую конструкцию:
proxy: "ваш локальный домен например (site.local)"