Próbowałem zaktualizować npm, aby sprawdzić, czy rozwiązałoby to niektóre problemy z zależnościami, które mieliśmy, a teraz chcę obniżyć wersję do wersji używanej przez resztę zespołu programistów. Jak mogę zainstalować starszą wersję?
Zaktualizowałem npm zgodnie z instrukcją na stronie instalacji :
Aktualizacja npm
Węzeł jest dostarczany z zainstalowanym npm, więc powinieneś mieć wersję npm. Jednak npm jest aktualizowany częściej niż Node, więc upewnij się, że jest to najnowsza wersja.
npm install npm@latest -g
źródło
-g
znaczy w tym przypadku? Czy możesz mieć wersję npm specyficzną dla repozytorium?npm
w swoim repozytorium @JimAho, ale pojawia się ostrzeżenie i nie mogłem wymyślić, jak uruchomić wersję lokalną. Wydaje się, że najlepiej unikać takiej sytuacji.Wystarczy dodać wersję, którą chcesz
npm install -g npm @ wersja
Na przykład, jeśli chcesz obniżyć wersję z npm 5.6.0 do 4.6.1,
npm install -g [email protected]
Jest testowany na Linuksie
źródło
Spowoduje to zainstalowanie najnowszej wersji w głównej wersji 4, bez konieczności określania numeru wersji. Zastąp 4 dowolną wersją główną, którą chcesz.
źródło
Wcześniej pobierz Node Js 8.11.3 z adresu URL: pobierz
Otwórz wiersz polecenia i uruchom to:
npm install -g [email protected]
użyj tej wersji jest to stabilna wersja, która współpracuje z Cordova 7.1.0
do instalacji cordova użyj: • npm install -g [email protected]
• Uruchom polecenie
• Platforma Cordova usuwa Androida (jeśli masz stary kod Androida lub kod ma jakiś problem)
• Platforma Cordova dodaje Androida: do budowania aplikacji na Androida w Cordova. Bieganie: Corodva działa na Androida
źródło
Nawet ja biegam
npm install -g npm@4
, nie jest to dla mnie w porządku.Na koniec pobieram i instaluję starą wersję node.js.
https://nodejs.org/download/release/v7.10.1/
Jest to npm wersja 4.
Możesz wybrać dowolną wersję tutaj https://nodejs.org/download/release/
źródło