javascript - Wie kann man dieses Node.js-Modul auf eine bestimmte Version downgraden und ein automatisches Upgrade später verhindern?
Ich verwende das Node.js Nodemailer-Modul und bin auf den folgenden Fehler gestoßen;
[Fehler: Nicht unterstützte Konfiguration, downgraden Sie Nodemailer auf v0.7.1 oder sehen Sie sich den Migrationsleitfaden an https://github.com/andris9/Nodemailer#migration-guide]
Ich habe meine package.json angesehen und festgestellt, dass es sich um die Version "nodemailer": "^1.8.0", handelt.
Wie kann ich auf v0.7.1 zurückstufen und verhindern, dass später beim Ausführen von npm update ein automatisches Upgrade erfolgt?
Antwort #1
Wenn Sie genau v0.7.1 benötigen, verwenden Sie "nodemailer": "0.7.1", löschen Sie nodemailer unter node_modules und führen Sie npm install erneut aus.
Eine andere Möglichkeit, dies zu tun, ist, den Befehl auszuführen:
npm remove nodemailer
npm install [email --save
