Для запуска npm
должна быть установлена одна из следующих версий Node.js:
18.xx
>= 18.17.0
20.5.0
или выше По умолчанию npm
поставляется в комплекте с node
и большинством сторонних дистрибутивов. Официально поддерживаемые загрузки/дистрибутивы можно найти по адресу: nodejs.org/en/download.
Вы можете загрузить и установить npm
непосредственно с npmjs.com , используя наш собственный скрипт install.sh
:
curl -qL https://www.npmjs.com/install.sh | sh
Если вы хотите управлять несколькими версиями Node.js
и/или npm
, рассмотрите возможность использования менеджера версий узла.
npm < command >
npm help-search
npm
настроен на использование публичного реестра npm по адресу https://registry.npmjs.org по умолчанию; Использование этого реестра регулируется Условиями использования, доступными по адресу https://npmjs.com/policies/terms.npm
для использования любого другого совместимого реестра, который вы предпочитаете. Подробнее о настройке сторонних реестров можно прочитать здесь. npm
никогда не следует писать с заглавной буквы, если только он не отображается в месте, где обычно используются заглавные буквы (например, заголовки на страницах man
).
Вопреки распространенному мнению, npm
на самом деле не является аббревиатурой от «Менеджер пакетов узлов»; Это рекурсивная аббревиатура от «npm — это не аббревиатура» (если бы проект назывался «нинаа», то это была бы аббревиатура). Предшественником npm
на самом деле была утилита bash под названием «pm» , которая была сокращенным названием «pkgmakeinst» — функции bash, устанавливавшей различные вещи на различные платформы. Если бы npm
когда-либо считался аббревиатурой, это было бы «node pm» или, возможно, «новый pm».