NPM jest podstawowym narzędziem każdego programisty tworzącego w ekosystemie JavaScript, niezależnie od frameworku czy bibliotek. Warto więc go dobrze poznać.
Autor: Paweł Ćwik
Aktualizacja: 10/08/2020
Szkolenie obejmuje:
Zadaj pytanie przed zakupem!
Masz pytania dotyczące tego szkolenia? Skorzystaj z możliwośći kontaktu z autorem i rozwiej swoje wątpliwości.
Zupełnie podstawowa wiedza o JavaScript
W tym kursie przyjrzymy się bliżej narzędziu NPM. Trzeba przyznać sobie szczerze, że Node Package Manager nie jest najbardziej ekscytującą rzeczą do nauki, natomiast jest on podstawowym narzędziem każdego programisty tworzącego w ekosystemie JavaScript.
Nieważne czy jest to front-end i React czy może back-end z NestJS, Express i TypeScript, wszędzie tam NPM jest w użyciu. Warto więc go dobrze poznać, zwłaszcza że czasem potrafi napsuć trochę krwi.
W kursie opowiem o podstawach codziennej pracy z NPM - instalacji i usuwaniu bibliotek, semantycznym wersjonowaniu i problemach, jakie się z nim wiążą, i czym jest plik package-lock.js.
Poruszę też temat bezpieczeństwa i komendę npm audit, a finalnie zobrazuję jak publikować nasze własne biblioteki na głównym repozytorium NPM.