Dieser Artikel ist ein Spiegelartikel der maschinellen Übersetzung, bitte klicken Sie hier, um zum Originalartikel zu springen.

Ansehen: 8118|Antwort: 2

npm aktualisiert alle Abhängigkeiten

[Link kopieren]
Veröffentlicht am 09.10.2018 14:46:42 | | | |
Pakete, die npm zur Verwaltung des Knotens verwenden<name>, können per npm-Update auf ein einzelnes Paket aufgerüstet werden, und für npm-Versionen größer als 2.6.1 können Sie den Befehl verwenden:

npm-Installation -g

AufrüstungDas ganze PanoramaLokales Paket.

Zum Beispiel ist mein element-UI-Modul derzeit Version 1.3.7, und die neueste Version ist 1.4.1.

Aber treten Sie auf

NPM-Update

Der Update-Befehl kann nur gemäß der im package.js angegebenen Versionsnummer aktualisiert werden, alsoJedes Mal, wenn man die Versionsnummer im package.js auf das neueste ändern muss, bevor es aktualisiert werden kann, ist das zu umständlich, ist von wenig Nutzen. Gibt es natürlich eine bessere Möglichkeit, das Plugin npm-check-updates effizient zu aktualisieren.

Installationsmethode:



Schau dir die neueste Version an




[..................] \ :
@angular-devkit/build-angular ~0.6.8 → ~0.8.4
@types/node ~8.9.4 → ~10.11.5
codelyzer ~4.2.1 → ~4.5.0
jasmine-core ~2.99.1 → ~3.2.1
karma ~1.7.1 → ~3.0.0
karma-jasmine-html-reporter ^0.2.2 → ^1.3.1
ts-node ~5.0.1 → ~7.0.1
tslint ~5.9.1 → ~5.11.0
typescript ~2.7.2 → ~3.1.1

Die folgenden Abhängigkeiten werden durch ihren deklarierten Versionsbereich erfüllt, aber die installierten Versionen liegen hinterher. Du kannst die neuesten Versionen installieren, ohne deine Paketdatei zu ändern, indem du npm update nutzt. Wenn du die Abhängigkeiten in deiner Paketdatei sowieso aktualisieren möchtest, führe ncu -a aus.

@angular/Animationen ^6.0.3 → ^6.1.9
@angular/common ^6.0.3 → ^6.1.9
@angular/Compiler ^6.0.3 → ^6.1.9
@angular/core ^6.0.3 → ^6.1.9
@angular/formulare ^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/router ^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/jasmine ~2.8.6 → ~2.8.9
@types/jasminewd2 ~2.0.3 → ~2.0.5
karma-coverage-istanbul-reporter ~2.0.0 → ~2.0.4
Winkelmesser ^5.4.0 → ^5.4.1

Führe NCU mit -you aus, um package.json
Aufrüstung

Das bedeutet, dass einige Pakete zu diesem Zeitpunkt aufgerüstet werden müssen



Du kannst sie alle aufrüsten.

Natürlich, wenn alle Pakete aktuell sind, wird nach der Ausführung der NCU aufgefordert worden:

Alle Abhängigkeiten stimmen mit den neuesten Paketversionen überein:)






Vorhergehend:Keine Verschränkungen mehr zwischen devDependencies und Dependencies
Nächster:VS-Code, um schnell eine neue HTML-Datei zu erstellen.
Veröffentlicht am 09.10.2018 15:07:07 |
Sieh dir die global installierte Version an



 Vermieter| Veröffentlicht am 27.12.2024 21:56:41 |
Node.js Aktualisieren Sie Abhängigkeitspakete mit npm-check-updates
https://www.itsvse.com/thread-10809-1-1.html
Verzichtserklärung:
Alle von Code Farmer Network veröffentlichten Software, Programmiermaterialien oder Artikel dienen ausschließlich Lern- und Forschungszwecken; Die oben genannten Inhalte dürfen nicht für kommerzielle oder illegale Zwecke verwendet werden, andernfalls tragen die Nutzer alle Konsequenzen. Die Informationen auf dieser Seite stammen aus dem Internet, und Urheberrechtsstreitigkeiten haben nichts mit dieser Seite zu tun. Sie müssen die oben genannten Inhalte innerhalb von 24 Stunden nach dem Download vollständig von Ihrem Computer löschen. Wenn Ihnen das Programm gefällt, unterstützen Sie bitte echte Software, kaufen Sie die Registrierung und erhalten Sie bessere echte Dienstleistungen. Falls es eine Verletzung gibt, kontaktieren Sie uns bitte per E-Mail.

Mail To:help@itsvse.com