Biblioteki zawierają wcześniej napisany kod, który programista może zintegrować z własnym kodem, aby wykonywać różne działania, które w przeciwnym razie wymagałyby od nich pisania obszernego, złożonego kodu.
Pakiety może zawierać biblioteki, podkładki i inne pliki. W niektórych językach biblioteki i pakiety to te same rzeczy.
Co to jest NPM?
NPM, krótki Menedżer pakietów węzłów, to menedżer pakietów dla węzła.Pakiety JS używane do pobierania i integracji pakietów z kodem JavaScript. Pakiety te zawierają wszystkie pliki wymagane dla modułu (biblioteka).
NPM jest integralną częścią ekosystemu JavaScript i zawiera wiele oprogramowania, bibliotek, modułów lub pakietów. Ułatwia pisanie kodu, ponieważ programiści mogą polegać na już pisemnym kodzie, aby wykonywać różne działania.
Jak pobrać NPM?
NPM jest wyposażony w węzeł.JS; Automatycznie jest instalowany w systemie podczas instalacji węzła.JS. Więc najpierw musimy zainstalować węzeł.JS z ich oficjalnej strony internetowej:
https: // nodejs.org/en/pobierz/
Odwiedź powyższe link i pobierz wersję LTS (zalecana) Węzeł.JS. Po zakończeniu pobierania zainstaluj węzeł.JS w twoim systemie. NPM zostanie automatycznie zainstalowany po węźle.JS jest pomyślnie zainstalowany w twoim systemie.
Możesz uruchomić poniższe polecenie w wierszu polecenia (cmd), aby sprawdzić, czy węzeł.JS i NPM zostały poprawnie zainstalowane w twoim systemie.
> Węzeł -vJak pobierać pakiety za pomocą NPM?
Teraz pobramy pakiet za pomocą NPM, który jest bardzo prostym procesem. Aby pobrać dowolny pakiet za pomocą NPM, najpierw otwórz terminal, a następnie użyj następującej składni:
> instalacja npm [packal_name]W tym przykładzie zainstalujemy pakiet More, który służy do stylizowania tekstu wyświetlanego na konsoli:
> NPM instaluj kredąNPM Tworzy nowy folder o nazwie (jeśli już nie istnieje) ”node_modules„Aby przechowywać pakiet. Teraz wszystkie pobrane pakiety będą przechowywane w tym folderze.
Aby zweryfikować udaną instalację pakietu, uruchom poniżej podane polecenie:
> LS node_modulesJak pobierać pakiety na całym świecie za pomocą NPM
Metoda podano powyżej, instaluje tylko pakiet NPM lokalnie; Oznacza to, że obecny projekt może uzyskać dostęp tylko do pakietu. Jeśli chcesz zainstalować pakiet NPM, do którego można uzyskać dostęp do dowolnego projektu w systemie, użyj następującej składni:
> instalacja npm -g [packal_name]> npm instalacja -g górna liczbaJak korzystać z pakietu
Pakiet NPM można zintegrować z kodem źródłowym JavaScript w następujący sposób:
const nphere_case = wymaga („górna część”);Ponieważ większość z was najprawdopodobniej wiedziałaby już ten węzeł.JS to technologia po stronie serwera. Więc kiedy próbujemy uruchomić powyższy kod w przeglądarce, daje on następujący błąd:
Możemy wyeliminować ten błąd, instalując dowolne narzędzie, które będzie obsługiwać wszystkie zależności wymaga funkcji () W przeglądarce. Tutaj użyjemy narzędzia o nazwie Przeglądanie. Żeby zainstalować Przeglądanie, Uruchom następujące polecenie:
NPM instaluj -g przeglądarkiTeraz użyj następującego polecenia, aby wykonać plik z kodu źródłowego, w którym rozwiązano wszystkie zależności:
> Browserify Source-Code_file-Nazwa.Pakiet js -o.JS(Będziesz musiał uruchomić powyższe polecenie za każdym razem, gdy wprowadzasz wszelkie zmiany w oryginalnym kodzie źródłowym)
Jeśli otrzymasz błąd, uruchamiając polecenie, jak wspomniano powyżej, otwórz powłokę zasilania systemu Windows i użyj poniższych poleceń przed użyciem podanego powyżej polecenia:
> Set -executionPolicy -scope Currentuser -executionPolicy nieograniczony[Te polecenia narażają Cię na wielkie ryzyko bezpieczeństwa, ponieważ umożliwiają one uruchamianie nieznanych skryptów w twoim systemie]
Teraz uruchom polecenie, jak wspomniano powyżej; Tym razem powinno działać. Teraz wymień źródło skryptu z nazwy pliku kodu źródłowego na pakiet.JS w nagłówku pliku HTML i ponownie uruchom kod. Tym razem kod będzie działał poprawnie i nie będzie spowodował żadnego błędu.
Wniosek
Biblioteki i pakiety zawierają zestawy kodu, które programiści mogą wywoływać podczas budowania własnego kodu. Wykonują działania, których programista może potrzebować we własnym kodzie. Są one zintegrowane z czyimś kodem i są używane przez innych
W tym przewodniku poinformowania nauczyliśmy się, jak pobierać, instalować i używać pakietów za pomocą NPM. Ponieważ pakiety NPM są technologią po stronie serwera, potrzebują dodatkowych narzędzi do działania w przeglądarkach.