Gulp установка

Автор: | 27.04.2019

Это удобный инструмент, таск-менеджер, для автоматизации часто выполняемых задач. В частности при разработке на фронтенде.

Выполним в корне проекта:

  • npm init

, эта команда создаст файл package.json, в котором будут хранится зависимости.

Установка глобально:

  • npm install -g gulp

Установка локально:

  • npm install gulp —save-dev

, ключ —save-dev добавляет gulp как зависимость в package.json

Создать локальный линк на глобальные модули:

  • npm link gulp (—no-bin-links)

Если при запуске gulp <task_name> выскакивает ошибка:

  • The following tasks did not complete: Did you forget to signal async completion?

, то один из способов решить эту проблему, это вернуть promise()

Узнать версию gulp:

  • gulp -v

Пример установки less плагина для gulp:

  • npm install -g gulp-less
  • npm link gulp-less