Скачивание и установка 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
это менеджер пакетов, с помощью которого будем устанавливать Gulpi (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