npm
npm — менеджер пакетів для Node.js, який значно спрощує процес встановлення сторонніх пакетів у ваш проект.
Якщо скористатися встановлювачами для Windows чи Mac OS з офіційного сайту https://nodejs.org, то скоріш за все також встановиться npm.
Щоб перевірити версію npm, запустіть:
npm -v
Щоб розпочати роботу з npm з чистого аркуша, в директорії з проектом виконайте команду:
npm init
В результаті буде створено файл-опис для проекту package.json
.
Щоб встановити пакет за допомогою npm, слід запустити
npm install НАЗВА_ПАКЕТУ --save
Після чого в папку node_modules
проекту буде завантажена остання версія вказаного пакету.
Прапорець --save
(або ж --save-dev
) додає пакет, що встановлюється, у файл package.json
. Таким чином, коли наступного разу хтось буде розгортати проект, досить буде написати npm install
, щоб встановити всі залежності.
Для прикладу встановимо пакет Express (фреймворк для Node.js):
npm install express --save
Деякі пакети уже входять до складу Node.js і їх не потрібно окремо встановлювати. Наприклад, пакет для роботи з файловою системою
fs
(File System
).
Якщо ви хочете встановити пакет глобально (щоб він був доступний для інших проектів), слід використати прапорець -g
:
npm install -g express