Установка и настройка Grunt

Grunt является рабочей лошадкой в мире Node. Если вам нужно выполнять задачи, включите Grunt в работу. Если вы из мира Rails, Grunt похож на Rake. Существует масса документации о Grunt, но в этом руководстве я остановлюсь на основах, которые помогут вам в работе с приложением.

Grunt довольно прост в настройке — создайте новый файл Gruntfile.js в корне вашего проекта и добавьте следующий синтаксис:

module.exports = function(grunt) {
  grunt.initConfig({
  
    ...

  });

  grunt.loadNpmTasks('<пакет>');
};

Для запуска Grunt его обычно устанавливают глобально:

npm install grunt -g

Но подождите! Что насчёт развертывания приложения? Если мы создадим задачи, которые требуют Grunt для запуска на сервере, он нам понадобится как зависимость от приложения. Итак, давайте установим его как локальную зависимость:

npm install --save grunt

Используя такую базовую структуру и установленный Grunt теперь мы можем начать добавлять новые функции в наше приложение.

Автор: Дейл Санде
Последнее изменение: 27.02.2024