2013-02-19 2 views
0

Я знаю, что могу установить модуль в node.js, используя npm install module-name. но попробуйте это несколько раз, и он будет установлен снова. Я устал забывать, что я установил модули по всему миру, и я их снова устанавливаю. Как я узнаю, что установка модуля уже существует глобально в узле?Как узнать, установлен ли модуль в узле

+0

На самом деле он не устанавливается снова. Он просто проверяет, обновлен ли он на NPM. Если нет, ничего не загружается. –

ответ

3

вы должны попробовать

npm ls 

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

в глобальный список пакетов

npm ls -g 

в список глобальных пакетов более подробно

npm ls -gl 

же способом список локальных пакетов с деталями

npm ls -l 

также можно ввести

npm help ls 

для получения более подробной информации относительно этого

+0

прекрасный. Благодарю. – besabestin

0

Если вы хотите узнать, есть ли у вас установлен специальный модуль, вам может работать npm explore <module>. Если вы получите сообщение об ошибке, то у вас нет этого модуля, и вы должны его загрузить.

Это немного взломанный, но он работает.

+0

спасибо. это тоже работает. – besabestin

Смежные вопросы