Понижение npm до более старой версии

Я попытался обновить npm, чтобы увидеть, решит ли он некоторые проблемы с зависимостями, которые у нас были, и теперь я хочу перейти на версию, которую использует остальная часть команды разработчиков. Как установить более старую версию?

я обновил npm в соответствии с инструкциями по установка:

обновление npm

узел поставляется с установленным npm, поэтому у вас должна быть версия npm. Однако npm обновляется чаще чем узел делает, поэтому вы захотите убедиться, что это последняя версия.

npm install npm@latest -g

5 ответов


просто заменить @latest с номером версии, который вы хотите понизить. Я хотел перейти на версию 3.10.10, поэтому я использовал эту команду:

npm install -g npm@3.10.10

просто нужно добавить версию, которую вы хотите

обновление или понижение

установка npm-g npm@version

пример если вы хотите понизить рейтинг с npm 5.6.0 до 4.6.1, то

установка npm-g npm@4.6.1

Он протестирован на linux


npm install -g npm@4

это установит последнюю версию на основной выпуск 4, нет необходимости указывать номер версии. Замените 4 на любой основной релиз, который вы хотите.


перед этим загрузите узел Js 8.11.3 из URL:скачать

Откройте командную строку и выполните следующее:

npm install -g npm@3.10.10

используйте эту версию это стабильная версия, которая работает вместе с cordova 7.1.0

для установки cordova используйте : * установка npm-g cordova@7.1.0

• выполните команду

* Cordova платформа удалить android (если у вас есть старый код android или код имеет некоторые выпуск)

* Cordova платформа добавить android : для создания android app в Кордове Запуск: Corodva запустить android


даже я бегу npm install -g npm@4, Это не нормально для меня.

наконец, я загружаю и устанавливаю старый узел.с JS версии.

https://nodejs.org/download/release/v7.10.1/

это npm версии 4.

вы можете выбрать любую версию здесь https://nodejs.org/download/release/