Turunkan npm ke versi yang lebih lama

120

Saya mencoba memperbarui npm untuk melihat apakah itu akan menyelesaikan beberapa masalah ketergantungan yang kami alami, dan sekarang saya ingin menurunkan versi ke versi yang digunakan oleh tim pengembangan lainnya. Bagaimana cara saya menginstal versi yang lebih lama?

Saya memperbarui npm sesuai dengan instruksi di halaman instalasi :

Memperbarui npm

Node dilengkapi dengan npm terinstal sehingga Anda harus memiliki versi npm. Namun, npm lebih sering diperbarui daripada Node, jadi Anda harus memastikan bahwa ini adalah versi terbaru.

npm install npm@latest -g

Don Kirkby
sumber

Jawaban:

192

Cukup ganti @latestdengan nomor versi yang ingin Anda turunkan. Saya ingin menurunkan versi ke versi 3.10.10, jadi saya menggunakan perintah ini:

npm install -g npm@3.10.10

Jika Anda tidak yakin versi mana yang harus Anda gunakan, lihat riwayat versi . Misalnya, Anda dapat melihat bahwa 3.10.10 adalah versi terbaru dari npm 3.

Don Kirkby
sumber
Apa -gartinya dalam kasus ini? Dapatkah Anda memiliki versi npm khusus repo?
Jim Aho
Anda dapat menginstal npmdi repo Anda, @JimAho, tetapi Anda mendapatkan peringatan, dan saya tidak tahu cara menjalankan versi lokal. Sepertinya yang terbaik untuk menghindari situasi ini, kurasa.
Don Kirkby
Terima kasih telah memposting ini!
James Drinkard
4
g adalah singkatan dari global
AGrush
25

Hanya perlu menambahkan versi yang Anda inginkan

tingkatkan atau turunkan

npm install -g npm @ version

Contoh jika Anda ingin downgrade dari npm 5.6.0 ke 4.6.1 lalu,

npm install -g [email protected]

Ini telah diuji di linux

Parvinder Kumar
sumber
2
npm install -g npm@4

Ini akan menginstal versi terbaru pada rilis utama 4, tidak perlu menentukan nomor versi. Gantikan 4 dengan rilis utama apa pun yang Anda inginkan.

moyo
sumber
1

Sebelum melakukan itu Unduh Node Js 8.11.3 dari URL: unduh

Buka command prompt dan jalankan ini:

npm install -g [email protected]

gunakan versi ini, ini adalah versi stabil yang bekerja bersama dengan cordova 7.1.0

untuk menginstal penggunaan cordova: • npm install -g [email protected]

• Jalankan perintah

• Platform Cordova menghapus android (jika Anda memiliki kode android lama atau kode mengalami beberapa masalah)

• Platform Cordova menambahkan android: untuk membangun aplikasi android di cordova Running: Corodva menjalankan android

Lakshay Sharma
sumber