Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 8780|Odpowiedź: 0

Tutorial npm (4): Instaluj lokalnie pakiety npm

[Skopiuj link]
Opublikowano 13.12.2017 13:23:35 | | | |
Istnieją dwa sposoby instalacji pakietów npm: lokalny lub globalny. Możesz wybrać instalację w zależności od pakietu, którego chcesz używać.

Jeśli chcesz polegać na własnych modułach, które używają wymagań podobnych do Node.js, to musisz instalować lokalnie, co jest domyślnym zachowaniem npm. Z drugiej strony, jeśli chcesz używać go jako narzędzia wiersza poleceń, jak grunt CLI, to warto zainstalować go globalnie.


Instalacja

Pakiet można pobrać za pomocą następującego polecenia:

To utworzy katalog node_modules obecnym, jeśli jeszcze nie istnieje, i pobierze pakiet do tego katalogu.

Test:

Aby potwierdzić, że instalacja npm działa, sprawdź, czy katalog node_modules istnieje i czy zawiera katalog pakietu, który zainstalowałeś. Możesz uruchomić ls node_modules na systemie Unix, aby wykonać tę pracę. "OSX", "Debian" lub node_modules reżysera na Windows.

Przykład:



Zainstaluj pakiet o nazwie lodash. Potwierdź, że działa poprawnie, wpisując zawartość node_modules katalogu i patrząc na katalog o nazwie lodash.


Jeśli nie masz package.json pliku w lokalnym katalogu, zainstaluj najnowszą wersję pakietu.

Jeśli istnieje plik package.json lub package-lock.json, to zainstalowana zostanie najnowsza wersja, jeśli taka istnieje, która spełnia zasady semver zadeklarowane w package.json.

Użyj zainstalowanego pakietu

Gdy pakiet jest już w node_modules, możesz go użyć w swoim kodzie. Na przykład, jeśli tworzysz moduł Node.js, możesz o niego poprosić.

Przykład:

Stwórz plik o nazwie index.js z następującym kodem:


Poprawny wynik wyjściowy to: [2, 3]



Jeśli nie zainstalujesz lodash poprawnie, pojawia się ten błąd:

Jeśli nie zainstalowałeś prawidłowo lodash, otrzymasz ten błąd:

module.js:340
    Throw err;
          ^
Error: Cannot find module 'lodash'

Aby to naprawić, uruchom npm install lodash w katalogu, w którym znajduje się twój index.js.






Poprzedni:Jaki jest package-lock.json generowany przez instalację npm?
Następny:Tutorial npm (5): Jak korzystać z package.json tutorialu
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com