Полный цикл в digital

Скачивание и установка Gulp

Gulp написан на языке javascript, изначально необходимо установить Node. Перейдите на страницу загрузок Node.js и скачайте нужную вам версию. Есть установщики для Windows и Mac, а также скомпилированные бинарники и исходный код для Linux. Кроме того, в Linux вы можете установить Node.js с помощью пакетного менеджера, все это описано в документации.

Обновляем список пакетов:

apt update

Обновляем пакеты:

apt upgrade

Загружаем и устанавливаем Node.js:

apt install nodejs

Далее создаем папку для проекта в любом удобном месте компьютера и вызываем окно терминала в этом каталоге. В командной строке запускаем инициализацию проекта npm через который потом можно установить Gulp:

npm init

Отвечаем на вопросы на каждом шаге. После каждого ввода нажимаем Enter и переходим к следующему шагу. В результате получим файл package.json, который содержит информацию о проекте и установленных плагинах.

Установка Gulp

Установка Gulp глобально необходима для того, чтобы была доступна команда gulp в окне команд bash.

Открыть командную строку и вводим команду:

npm i gulp-cli -g

Коротко о том, что это значит:

  • npm это менеджер пакетов, с помощью которого будем устанавливать Gulp
  • i (install) означает установка
  • gulp это установка Gulp
  • -g (global) установить глобально, а не в какую-то конкретную папку

Таким образом Gulp установлен глобально, приступим к установке Gulp в папку проекта.

Установка Gulp в проект для разработки, сохранения пакета происходит в package.json в раздел devDependencies:

npm i gulp --save-dev

Установка Gulp в проект для запуска приложения, сохранения пакета происходит в package.json в раздел dependencies :

npm i gulp --save

Такой подход дает возможность сохранять все пакеты в файле package.json со всеми зависимостями, а при разворачивании нового проекта достаточно скопировать файл package.json и запустить команду:

npm install

После установки Gulp в каталоге проекта создалась папка node_modules. Все новые установленные пакеты и зависимости сохраняются в данную папку. Поэтому изменять содержимое этого каталога нельзя.

Проверка установки

Убедитесь, что node.js, npm и gulp установлены, выполнив несколько простых команд.

Проверить установку node.js можно в терминале командой, если пакет установлен, должны увидеть номер версии:

node -v

Проверить установку npm можно в терминале командой, если пакет установлен, должны увидеть номер версии:

npm -v

Проверить установку gulp можно в терминале командой, если пакет установлен, должны увидеть номер версии:

gulp -v
Заполните форму уже сегодня!
Для начала сотрудничества необходимо заполнить заявку или заказать обратный звонок. В ответ получите коммерческое предложение, которое будет содержать индивидуальную стратегию с учетом требований и поставленных задач
Работаем по будням с 9:00 до 18:00. Заявки, отправленные в выходные, обрабатываем в первый рабочий день до 12:00.
Спасибо, ваш запрос принят и будет обработан!
Эйч Маркетинг