Paketai, kurie naudoja npm mazgui valdyti, gali būti <name>atnaujinti į vieną paketą naudojant npm naujinimą, o didesnėms nei 2.6.1 npm versijoms galite naudoti komandą:
npm įdiegti -g
AtnaujintiBendras vaizdasvietinis paketas.
Pavyzdžiui, mano element-ui modulis šiuo metu yra 1.3.7 versija, o naujausia versija yra 1.4.1.
Bet atlikite
NPM atnaujinimas
Atnaujinimo komandą galima atnaujinti tik pagal package.js pažymėtą versijos numerį, todėlKiekvieną kartą, kai turite pakeisti package.js versijos numerį į naujausią, kad ją būtų galima atnaujinti, tai yra per daug varginanti, yra mažai naudingas. Ar yra geresnis būdas, žinoma, efektyviai atnaujinti įskiepiai npm-check-updates
Montavimo būdas:
Peržiūrėkite naujausią versiją
[..................] \ : @angular-devkit/build-angular ~0.6.8 → ~0.8.4 @types/mazgas ~8.9.4 → ~10.11.5 Codelyzer ~4.2.1 → ~4.5.0 jazminų branduolys ~2.99.1 → ~3.2.1 Karma ~1.7.1 → ~3.0.0 karma-jasmine-html-reporter ^0.2.2 → ^1.3.1 ts-mazgas ~5.0.1 → ~7.0.1 Slintas ~5.9.1 → ~5.11.0 mašinraščiu ~2.7.2 → ~3.1.1
Toliau nurodytas priklausomybes tenkina jų deklaruotas versijų diapazonas, tačiau įdiegtos versijos atsilieka. Galite įdiegti naujausias versijas nekeisdami paketo failo naudodami npm naujinimą. Jei vis tiek norite atnaujinti paketo failo priklausomybes, paleiskite ncu -a.
@angular/animacija ^6.0.3 → ^6.1.9 @angular/bendras ^6.0.3 → ^6.1.9 @angular/kompiliatorius ^6.0.3 → ^6.1.9 @angular/branduolys ^6.0.3 → ^6.1.9 @angular/formos ^6.0.3 → ^6.1.9 @angular/http ^6.0.3 → ^6.1.9 @angular/platformos-naršyklė ^6.1.4 → ^6.1.9 @angular/platform-browser-dynamic ^6.0.3 → ^6.1.9 @angular / maršrutizatorius ^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/language-service ^6.0.3 → ^6.1.9 @types/jazminas ~2.8.6 → ~2.8.9 @types/jasminewd2 ~2.0.3 → ~2.0.5 karma-aprėptis-stambulas-reporteris ~2.0.0 → ~2.0.4 matuoklis ^5.4.0 → ^5.4.1
Paleiskite ncu su -u, kad atnaujintumėte package.json Atnaujinti
Tai reiškia, kad kai kuriuos paketus šiuo metu reikia atnaujinti
Galite atnaujinti juos visus.
Žinoma, jei visi paketai yra atnaujinti, įvykdžius NCU jis paragina:
Visos priklausomybės atitinka naujausias paketų versijas :)
|