javascript - Bagaimana cara menurunkan versi modul node.js ini ke versi tertentu dan mencegah pembaruan otomatis di kemudian hari?


Saya menggunakan modul Node.js Nodemailer dan mengalami kesalahan berikut;

[Kesalahan: Konfigurasi tidak didukung, turunkan versi Nodemailer ke v0.7.1 atau lihat panduan migrasi https://github.com/andris9/Nodemailer#migration-guide]

Saya melihat file package.json saya dan menyadari bahwa itu adalah versi "nodemailer": "^1.8.0",.

Bagaimana cara menurunkan versi ke v0.7.1 dan mencegah pembaruan otomatis nanti ketika saya menjalankan npm update?

Jawaban #1

Jika Anda membutuhkan versi tepat v0.7.1, gunakan "nodemailer": "0.7.1", hapus nodemailer di bawah node_modules dan jalankan npm install lagi.

Cara lain untuk melakukan ini adalah dengan menjalankan perintah:

npm remove nodemailer
npm install [email  --save