Τα πακέτα που χρησιμοποιούν npm για τη διαχείριση κόμβου μπορούν <name>να αναβαθμιστούν σε ένα μόνο πακέτο χρησιμοποιώντας την ενημέρωση npm και για εκδόσεις npm μεγαλύτερες από 2.6.1, μπορείτε να χρησιμοποιήσετε την εντολή:
npm εγκατάσταση -g
ΑναβάθμισηΣυνολικάτοπικό πακέτο.
Για παράδειγμα, η μονάδα element-ui μου είναι επί του παρόντος η έκδοση 1.3.7 και η πιο πρόσφατη έκδοση είναι η 1.4.1.
Αλλά εκτελέστε
Ενημέρωση npm
Η εντολή ενημέρωσης μπορεί να ενημερωθεί μόνο σύμφωνα με τον αριθμό έκδοσης που επισημαίνεται στο package.js, επομένωςΚάθε φορά που πρέπει να αλλάξετε τον αριθμό έκδοσης στο package.js στην πιο πρόσφατη για να μπορέσει να ενημερωθεί, είναι πολύ ενοχλητικό, είναι ελάχιστα χρήσιμη. Υπάρχει καλύτερος τρόπος, φυσικά, για την αποτελεσματική αναβάθμιση του πρόσθετου npm-check-updates
Μέθοδος εγκατάστασης:
Δείτε την πιο πρόσφατη έκδοση
[..................] \ : @angular-devkit/build-angular ~0.6.8 → ~0.8.4 @types/κόμβος ~8.9.4 → ~10.11.5 Codelyzer ~4.2.1 → ~4.5.0 Πυρήνας γιασεμιού ~2.99.1 → ~3.2.1 κάρμα ~1.7.1 → ~3.0.0 karma-jasmine-html-reporter ^0.2.2 → ^1.3.1 ts-κόμβος ~5.0.1 → ~7.0.1 tslint ~5.9.1 → ~5.11.0 typescript ~2.7.2 → ~3.1.1
Οι ακόλουθες εξαρτήσεις ικανοποιούνται από το δηλωμένο εύρος εκδόσεων, αλλά οι εγκατεστημένες εκδόσεις είναι πίσω. Μπορείτε να εγκαταστήσετε τις πιο πρόσφατες εκδόσεις χωρίς να τροποποιήσετε το αρχείο πακέτου σας χρησιμοποιώντας την ενημέρωση npm. Εάν θέλετε να ενημερώσετε τις εξαρτήσεις στο αρχείο πακέτου σας ούτως ή άλλως, εκτελέστε ncu -a.
@angular/κινούμενα σχέδια ^6.0.3 → ^6.1.9 @angular/κοινό ^6.0.3 → ^6.1.9 @angular/μεταγλωττιστής ^6.0.3 → ^6.1.9 @angular/πυρήνας ^6.0.3 → ^6.1.9 @angular/forms ^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/δρομολογητής ^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/γλωσσική υπηρεσία ^6.0.3 → ^6.1.9 @types/γιασεμί ~2.8.6 → ~2.8.9 @types/γιασεμνό2 ~2.0.3 → ~2.0.5 karma-coverage-istanbul-reporter ~2.0.0 → ~2.0.4 μοιρογνωμόνιο ^5.4.0 → ^5.4.1
Εκτελέστε το ncu με -u για να αναβαθμίσετε package.json Αναβάθμιση
Αυτό σημαίνει ότι ορισμένα πακέτα πρέπει να αναβαθμιστούν αυτή τη στιγμή
Μπορείτε να τα αναβαθμίσετε όλα.
Φυσικά, εάν όλα τα πακέτα είναι ενημερωμένα, μετά την εκτέλεση της NCU ζητά:
Όλες οι εξαρτήσεις ταιριάζουν με τις πιο πρόσφατες εκδόσεις πακέτων :)
|