2017-09-13 2 views

Antwort

0

Es gibt einen Weg mit npm-check Dienstprogramm einige pre-npm installieren Überprüfung zu machen. Installieren Sie es global und es wird Ihnen einige Informationen wie

$ npm-check 
webpack  MISSING! Not installed. 
       MAJOR UP Major update available. https://github.com/webpack/webpack 
             npm install --save-dev [email protected] to go from 2.7.0 to 3.5.6 

Auch Sie können npm-check-updates Dienstprogramm versuchen. Ich denke, es ist nützlicher (und es funktioniert schneller). Es gibt eine Information nicht nur für Hauptversionen:

$ ncu -l verbose --packageFile package.json 
webpack   ^2.6.1 → ^3.5.6 
express   ^4.14.0 → ^4.15.4 

konnte ich das zweite Dienstprogramm mit --packageFile Option nur verwenden.

Wie Sie sehen, behandelt es nicht explizit mit npm deprecation, kann aber helfen, falls Sie nicht npm install machen wollen.

+0

npm hat diese Funktion nativ über 'npm veraltet'. Ich denke auch nicht, dass dies das ist, was das OP gefragt hat, da man Pakete in der Registry über den Befehl "npm deprecate" verwerfen kann (https://docs.npmjs.com/cli/deprecate) – gustavohenke

+0

@gustavohenke No, ' npm veraltet funktioniert nur, nachdem Sie alle Projektabhängigkeiten über 'npm install 'eingerichtet haben – dhilt

Verwandte Themen