Npm

Автор:Игорь Тельменко

Npm

Npm - это пакетный менеджер Node.js. Файл package.json содержит в себе информацию о зависимостях вашего приложения в части пакетов Node.js. Множество современных инструментов для разработки веб-приложений устанавливаются через данный менеджер пакетов (webpack, grunt, gulp, bower ...).

Некоторые команды npm.

Создание package.json:

$ npm init

Локальная (тоесть в текущую папку) установка пакета grunt-cli:

$ npm install grunt-cli

Глобальная установка (пакет будет доступен из бюбой директории):

$ npm install -g grunt-cli

Устанавливает express и вносит запись о нем в package.json в секцию зависимостей (dependencies):

$ npm install express --save

Устанавливает grunt и вносит запись о нем в package.json в секцию зависимостей для окружения разработчика (devDependencies):

$ npm install grunt --save-dev

Загрузка нужных пакетов (прописаных в package.json):

$ npm install

Последняя команда выполяется при развертывании  приложения.

Интересной оберткой для npm является Yarn.

Оставить ответ