Я попытался обновить npm, чтобы увидеть, решит ли он некоторые проблемы с зависимостями, которые у нас были, и теперь я хочу перейти на версию, которую использует остальная часть команды разработчиков. Как установить старую версию?
Я обновил npm согласно инструкции на странице установки :
Обновление npm
Node поставляется с установленным npm, поэтому у вас должна быть версия npm. Однако npm обновляется чаще, чем Node, поэтому убедитесь, что это последняя версия.
npm install npm@latest -g
источник
-g
значит в данном случае? У вас есть версия npm для репо?npm
@JimAho в своем репо, но вы получите предупреждение, и я не смог понять, как запустить локальную версию. Думаю, лучше всего избежать этой ситуации.Просто нужно добавить версию, которую вы хотите
npm install -g npm @ версия
Пример, если вы хотите перейти с npm 5.6.0 на 4.6.1, тогда
npm install -g npm@4.6.1
Протестировано на linux
источник
Это установит последнюю версию в основной выпуск 4, указывать номер версии не нужно. Замените 4 любым основным выпуском, который хотите.
источник
Перед этим загрузите Node Js 8.11.3 по URL-адресу: скачать
Откройте командную строку и запустите это:
npm install -g npm@3.10.10
используйте эту версию, это стабильная версия, которая работает вместе с Cordova 7.1.0
для установки кордовы используйте: • npm install -g cordova@7.1.0
• Команда выполнения
• Платформа Cordova удаляет Android (если у вас старый код Android или код имеет некоторую проблему)
• Платформа Cordova добавить android: для создания приложения для Android в Cordova Запуск: Corodva run android
источник
Даже бегу
npm install -g npm@4
, мне это не подходит.Наконец, я скачиваю и устанавливаю старую версию node.js.
https://nodejs.org/download/release/v7.10.1/
Это npm версии 4.
Вы можете выбрать любую версию здесь https://nodejs.org/download/release/
источник