Інструменти для збірки веб-проектів

"Збирачі" або інструменти для запуску завдань (англ. task runner) використовують для автоматизації рутинних задач, таких як мінімізація, компіляція, юніт-тестування тощо, щоб розробник власне зосередився на створенні продукту і менше відволікався на рутину.

  • Grunt — інструмент для збірки JavaScript-проектів.
  • Gulp — дуже швидкий збирач проектів.
  • Webpack — один з найбільш потужних та гнучких інструментів для збірки фронтенду.

Типові задачі, які виконуються за допомогою цих інструментів:

  • перетворення Less/Sass/... в CSS;
  • збірка всіх CSS/JavaScript файлів в один і стискання (їх мінімізація);
  • копіювання змінених файлів у інші каталоги;
  • конвертація JavaScript коду з ES6 в ES5;
  • обробка скриптів на TypeScript, CoffeeScript тощо;
  • запуск юніт-тестів (англ. unit tests);
  • перевірка вихідного коду на наявність програмних та стилістичних помилок;
  • тощо.

results matching ""

    No results matching ""