Opanuj NPM

Jak korzystać z ponadpodstawowych funkcji NPM, jak dbać o bezpieczeństwo aplikacji i publikować własne biblioteki

Opanuj NPM
Opanuj NPM

Opanuj NPM udemy course

Jak korzystać z ponadpodstawowych funkcji NPM, jak dbać o bezpieczeństwo aplikacji i publikować własne biblioteki

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ącemu w ekosystemie JavaScript. Nieważne czy to front-end i React czy może back-end z NestJS, Express i TypeScript, wszędzie NPM jest w użyciu. Warto więc go dobrze poznać, zwłaszcza że czasem potrafi napsuć trochę krwi.

Opowiem o podstawach codziennej pracy z NPM - instalacja i usuwanie bibliotek, semantyczne wersjonowanie i problemy, jakie się z nim wiążą, czy czym jest plik package-lock.js. Ponad to omówiony zostanie plik konfiguracyjny, pokażę jak dewelopować jednocześnie kilka zależnych od siebie modułów.

Poruszę temat bezpieczeństwa i komendę npm audit, a finalnie zobrazuję jak publikować nasze własne biblioteki na głównym repozytorium NPM.

Zapraszam.