Jak zbudować własną bibliotekę w oparciu o Angulara

Przy budowaniu bibliotek jest taka zasada, że jako twórcy biblioteki staramy się zejść do najniższej możliwej wersji paczek z jakich korzystamy, a zarazem projekt, który będzie korzystał z naszej biblioteki był w stanie korzystać z najwyższej wersji.

Publikowanie do NPM

Aby opublikować paczkę w NPM musimy lekko zmodyfikować package.json w naszej bibliotece, dodając m.in. autora, licencję, opis i repozytorium, więc plik w całej okazałości będzie wyglądał tak:

Dodatkowo nasza paczka powinna zawierać pliki README i licencje, więc dodajemy nowe skrypty kopiujące pliki z katalogu głównego, czyli:

ZOBACZ TEŻ:  10 materiałów edukacyjnych, dzięki którym dowiesz się, jak tworzyć aplikacje

I modyfikujemy komendę package:

Samo w sobie publikowanie paczki wymaga posiadania konta na npmjs.com, gdy posiadamy takie konto wystarczy, że wykonamy dwie komendy, aby opublikować paczkę, czyli:

A potem:

Podsumowanie

Samo w sobie budowanie biblioteki nie jest skomplikowane, zresztą jak każdego rozwiązania, jednak różnica między dobrym, a złym rozwiązaniem jest jedna i nazywa się: dyscyplina. Budowanie rozwiązań, z których będą korzystać inni, niesie za sobą odpowiedzialność, aby wszystko było pisane jednym stylem, najlepiej w oparciu o wzorce, ponieważ jest to coś, co łączy wszystkie technologie.

Podsumowując, każdy idiota jest w stanie napisać kod, który zrozumie komputer. Niewielu jest w stanie napisać go tak, aby zrozumiał go człowiek.

W razie jakichkolwiek pytań, piszcie śmiało w komentarzach! Link to repozytorium znajdziecie tutaj.

Zapraszamy do dyskusji

Patronujemy

 
 
More Stories
programowanie hakersi
Zostać Hakersem znaczy pomagać. Wywiad z Bartłomiejem Chowańcem