Модули устанавливаются из приложения npm, которое устанавливается по умолчанию, вместе с node.js.
Адрес сайта npm – http://npmjs.org
Все модули устанавливаются с этого сайта.
Для просмотра npm-команд можно воспользоваться следующей командой:
npm help npm
Установка модулей из консоли:
npm install modulename – установка последней версии модуля.
Или:
npm i modulname, т.е. вместо ключевого слова install можно использовать букву i
npm install modulename@1.1.1 – установка конкретной версии модуля.
npm install modulename@1.* - установка любой ветки первой версии модуля.
npm install https://github.com/name/modulename/master - установка модуля через github.com
npm install /path/modulename.tgz – установка модуля по пути.
После установки модулей, в проекте появится папка node_modules, которая содержит все установленные модули. Если нужно произвести глобальную установку модулей, необходимо добавить ключевое слово –global или –g перед командой install:
npm –g install modulename – глобальная установка модуля, или
npm i –g modulname – сокращенный вариант глобальной установки.
Обновление модулей
npm update – обновление всех модулей.
npm update modulename – обновление конкретного модуля.
npm outdate – проверить наличие устаревших пакетов (эту команду можно использовать также для каждого модуля в отдельности).
Удаление модулей
npm uninstall modulename
Список модулей
npm list – получить список модулей.
npm ls – список модулей с зависимостями
npm ls –g – получить список глобально установленных модулей.
Удаление модулей
npm remove modulename – удаление текущего модуля
Установку модулей рассмотрим на примере модуля Supervisor
Обновление npm
npm install npm@latest -g