javascript - Bu node.js modülünü belirli bir sürüme nasıl düşürebilirim ve daha sonra otomatik güncellemeyi nasıl önlerim?


Node.js Nodemailer modülünü kullanıyorum ve aşağıdaki hatayla karşılaştım;

[Hata: Desteklenmeyen yapılandırma, Nodemailer'ı v0.7.1 sürümüne düşürün veya geçiş kılavuzuna bakın https://github.com/andris9/Nodemailer#migration-guide]

package.json dosyama baktım ve bunun "nodemailer": "^1.8.0", sürümü olduğunu fark ettim.

npm update komutunu çalıştırdığımda otomatik güncellemeyi önlemek ve v0.7.1 sürümüne nasıl düşebilirim?

Cevap #1

Eğer tam olarak v0.7.1 sürümüne ihtiyacınız varsa, "nodemailer": "0.7.1" kullanın, node_modules altındaki nodemailer'i silin ve tekrar npm install çalıştırın.

Bunu yapmanın bir diğer yolu, komutu çalıştırmaktır:

npm remove nodemailer
npm install [email  --save