Recherche de site Web

javascript - Comment rétrograder ce module node.js à une version spécifique et empêcher la mise à jour automatique plus tard ?


J'utilise le module Nodemailer de Node.js et j'ai rencontré l'erreur suivante ;

[Erreur : Configuration non prise en charge, rétrogradez Nodemailer à la v0.7.1 ou consultez le guide de migration https://github.com/andris9/Nodemailer#migration-guide]

J'ai regardé mon package.json et j'ai réalisé qu'il s'agit de la version "nodemailer": "^1.8.0",.

Comment puis-je rétrograder vers la v0.7.1 et empêcher la mise à jour automatique plus tard lorsque j'exécute npm update ?

Réponse n°1

Si vous avez besoin exactement de v0.7.1, utilisez "nodemailer": "0.7.1", supprimez nodemailer sous node_modules et exécutez à nouveau npm install.

Une autre façon de faire cela est d'exécuter la commande :

npm remove nodemailer
npm install [email  --save