Спочатку ми створимо папку з ім'ям project як кореневу папку нашого проекту. Запустіть команду npm init
з цієї папки:
# …з папки нашого проекту $npm init
Команда npm init
створює файл package.json, в якому зберігається інформація про проект, наприклад, залежність, яка використовується в проекті (прикладом залежності є Gulp).
npm init запропонує таке:
Після створення файлу package.json, ми можемо встановити Gulp в наш проект за допомогою наступної команди:
$ npm install gulp--save-dev
Цього разу ми встановлюємо Gulp в папку project, але не глобально, тому команда дещо відрізняється.
Як бачите, ключове слово sudo
не потрібне, тому що ми не встановлюємо Gulp глобально, тому прапор -g
теж не потрібен. Ми додали --save-dev
, який каже комп'ютеру додати gulp
як залежність для розробки в package.json.
Якщо ви перевірите папку проекту після завершення виконання команди, то побачите, що Gulp створив папку node_modules. Ви також повинні побачити папку gulp всередині node_modules.
Ми практично готові працювати з Gulp. Але перш ніж це зробити, нам треба зрозуміти, як ми збираємося використовувати Gulp для проекту, і це, зокрема, залежить від структури папок.