:sparkles: PWA :sparkles:
Logo

Piotr Kowalski

Organizator WarsawJS , Trener, YouTuber

Insight: Interaktywna aktualizacja zależności w projekcie

Dziś chciałbym przedstawić Ci narzędzie, które często wykorzystuję.

Wyobraź sobie projekt, nad którym pracujesz i dbasz o niego. Zależy Ci na zawsze aktualnych zależnościach, bo z nową wersją spodziewasz się, że:

  • będą działały szybciej
  • będą bezpieczniejsze
  • będą bardziej elastyczne
  • będą mniej zajmowały?

Interaktywna aktualizacja :package:

Narzędzie o którym dzisiaj mowa nazywa się npm-check.

Porada

Proponuję instalację globalną, gdyż tego narzędzia będziesz używać w każdym swoim projekcie, no i nie ma sensu trzymać różnych wersji.

Tak więc, na początku wykonaj to polecenie:

~/projects/ $ npm install -g npm-check

A potem w katalogu projektu, którego chcesz zaktualizować zależności:

~/projects/my-project-x $ npm-check -u

Demo :rocket:

Myślę, że najlepszym opisem projektu będzie poniższa prezentacja działania, na jednym z moim starych projektów:


Napisz w komentarzu jak Ty aktualizujesz zależności :wink:

Tagi: insight npm node

4 dni wcześniej napisałem: Insight: Jak napisać 'Ź' w WebStorm na macOS? następne dnia napisałem: TypeScript: Jak zacząć?

Możesz osadzić kod wykorzystując: <pre><code class="{language}"></code></pre>