JavaScript

Как понизить npm до более старой версии

Для понижения npm до более старой версий нужно использовать команду npm install -g npm@<version>. Замените <version>, на ту версию npm которую вы хотите установить. Пакет npm устанавливается глобально, поэтому вам нужно добавить флаг -g, в том случае когда вам нужно понизить его версию.

В качестве примера предположим, что у вас установлен npm версии 8. Мы понизим его до версии 7:

$ npm -v
8.12.1
$ npm install -g npm@7
# дождитесь завершения установки
$ npm -v
7.24.2

Как видно из фрагмента приведенного выше, команда npm install перезапишет любой существующий пакет с таким же именем.

Вы можете указать полную версию manor.minor.patch или указать только основную версию, как показано выше (npm будет использовать последнюю minor версию и patch версию , если они не определены).

В итоге, пакет npm, который вы использовали для запуска команд npm — это просто еще один пакет, устанавливаемый глобально при установке Node.js на свой компьютер. Чтобы понизить его, вам нужно перезаписать установленную версию с помощью команды npm install -g npm@.

To top