Polski frontend

Piotr Kowalski — JavaScript, Front-end oraz Node.js

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: