在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):tsergeytovarov/gulp-project开源软件地址(OpenSource Url):https://github.com/tsergeytovarov/gulp-project开源编程语言(OpenSource Language):CSS 58.9%开源软件介绍(OpenSource Introduction):Базовый шаблон проекта на GulpШаблоном для начала работ над frontend проектами Перед началом работыДля работы шаблона необходимо установить Установка шаблона$ git clone https://github.com/tsergeytovarov/grunt-project.git project-name
$ cd project-name
$ npm install По окончанию выполнения будут установлены все необходимые пакеты. Задачи Gulp
Общая концепция
Вся работа осуществляется в каталоге Концепции работыКомпиляция LessЗадача Файл Организация файлов проекта осуществляется по методологии MCSS. При компиляции происходит объединение всех файлов, компиляция в CSS, форматирование стиля кодирования, добавление вендорных префиксов, минификация и запись sourcemaps.
Итоговые файлы стилевых таблиц помещаются в каталог Компиляция JavaScriptЗадача Файл При компиляции происходит объединение всех файлов, проверка на наличие ошибок (при этом исключаются из проверки файлы сторонних библиотек и проверяются только те, что написаны нами), минификация и запись sourcemaps.
Итоговый файл помещается в каталог Обработка файлов шрифтовЗадача При обработке шрифты будут скопированы в каталог Очистка каталога сборкиЗадача При выполнении задачи полностью удаляется содержимое каталога Полная сборка проектаЗадача При запуске задачи последовательно выполняются задачи В итоге выполнения в каталоге Livereload и синхронизация между браузерамиЗадача При выполнении задачи запускается локальный веб-сервер BrowserSync и открыватся index.html проекта. Сервер использует каталог Отслеживание измененийЗадача При запуске сначала выполняется задача |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论