Установка пакетов npm

И так, когда у нас уже поставден node.js один глобальный пакет уже имеется это npm. С помощью него мы будем производить дальнейшие операции.

Глобальная установка пакетов

Чтобы пакет был доступен всем приложениям его нужно установить глобально. Так как почти во всех приложениях я использую gulp поставим его глобально:

npm install gulp -g

Локальная установка пакетов

Если написато npm i -D node-sass то благодаря флагу -D пакет установится в нашу локальную директорию в раздел devDependencies. Раздел зависимостей, которые призваны реализовывать возможность использования разных технологий и собирать проект.

Так же есть флаг -S ключ, который подтягивает зависимости как часть проекта в раздел dependencies. Эти пакеты используются в коде приложения.

Удаление пакетов

Удалить пакет очень просто. Предположим у нас существует глобально установленный пакет sass-mq и нам надо его удалить. Пишем в терминале такую строчку:

npm uninstall sass-mq -g

Чтобы удалить этот пакет из локального раздела потребуется сменить флаз на тот раздел к которому он относится, у меня это обычно -S. Команда выглядит так:

npm uninstall sass-mq -S

Вывод списка установленных пакетов

Чтобы вывести список локально установленных пакетов достаточно написать:

npm list --depth=0

Флаг --depth=0 делает возможным видеть только список установленных пакетов с номерами их версий, без зависимостей.

Для глобально установленных пакетов команда выглядит так:

npm list -g --depth=0

Last updated