Pakotnes, kas izmanto npm, lai pārvaldītu <name>mezglu, var jaunināt uz vienu pakotni, izmantojot npm atjauninājumu, un npm versijām, kas lielākas par 2.6.1, varat izmantot komandu:
npm instalēt -g
JaunināšanaVisā visumāvietējā pakete.
Piemēram, mans element-ui modulis pašlaik ir versija 1.3.7, un jaunākā versija ir 1.4.1.
Bet izpildīt
NPM atjauninājums
Atjaunināšanas komandu var atjaunināt tikai saskaņā ar package.js atzīmēto versijas numuru, tāpēcKatru reizi, kad jums ir jāmaina package.js versijas numurs uz jaunāko, pirms to var atjaunināt, tas ir pārāk apgrūtinoši, ir mazliet noderīga. Vai ir labāks veids, protams, efektīvi uzlabot spraudni npm-check-updates
Uzstādīšanas metode:
Apskatiet jaunāko versiju
[..................] \ : @angular-devkit/build-angular ~0.6.8 → ~0.8.4 @types/mezgls ~8.9.4 → ~10.11.5 Codelyzer ~4.2.1 → ~4.5.0 jasmīna kodols ~2.99.1 → ~3.2.1 karma ~1.7.1 → ~3.0.0 karma-jasmine-html-reporter ^0.2.2 → ^1.3.1 ts-mezgls ~5.0.1 → ~7.0.1 tslint ~5.9.1 → ~5.11.0 mašīnraksts ~2.7.2 → ~3.1.1
Tālāk norādītās atkarības ir apmierinātas ar to deklarēto versiju diapazonu, bet instalētās versijas atpaliek. Jaunākās versijas var instalēt, nemodificējot pakotnes failu, izmantojot npm atjaunināšanu. Ja tomēr vēlaties atjaunināt pakotnes faila atkarības, palaidiet ncu -a.
@angular/animācijas ^6.0.3 → ^6.1.9 @angular/bieži ^6.0.3 → ^6.1.9 @angular/kompilators ^6.0.3 → ^6.1.9 @angular/kodols ^6.0.3 → ^6.1.9 @angular/veidlapas ^6.0.3 → ^6.1.9 @angular/http ^6.0.3 → ^6.1.9 @angular/platform-browser ^6.1.4 → ^6.1.9 @angular/platform-browser-dynamic ^6.0.3 → ^6.1.9 @angular/maršrutētājs ^6.0.3 → ^6.1.9 bootstrap ^4.1.1 → ^4.1.3 popper.js ^1.14.3 → ^1.14.4 rxjs ^6.0.0 → ^6.3.3 @angular/cli ^6.1.5 → ^6.2.4 @angular/compiler-cli ^6.0.3 → ^6.1.9 @angular/valodas pakalpojums ^6.0.3 → ^6.1.9 @types/jasmīns ~2.8.6 → ~2.8.9 @types/jasminewd2 ~2.0.3 → ~2.0.5 karma-pārklājums-stambula-reportieris ~2.0.0 → ~2.0.4 virzītājs ^5.4.0 → ^5.4.1
Palaidiet ncu ar -u, lai jauninātu package.json Jaunināšana
Tas nozīmē, ka dažas paketes šobrīd ir jāatjaunina
Jūs varat uzlabot tos visus.
Protams, ja visas paketes ir atjauninātas, pēc NCU izpildes tas prasa:
Visas atkarības atbilst jaunākajām pakotnes versijām :)
|