Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 8780|Odpověď: 0

npm tutoriál (4): Instalace npm balíčků lokálně

[Kopírovat odkaz]
Zveřejněno 13.12.2017 13:23:35 | | | |
Existují dva způsoby, jak instalovat npm balíčky: lokální nebo globální. Můžete si vybrat, kterou instalaci chcete použít podle balíčku, který chcete použít.

Pokud chcete spoléhat na své vlastní moduly, aby používaly Node.js-podobný požadavek, pak je lepší instalovat lokálně, což je výchozí chování npm instalace. Na druhou stranu, pokud ho chcete používat jako příkazový nástroj, jako je grunt CLI, pak ho chcete nainstalovat globálně.


Instalace

Balíček lze stáhnout pomocí následujícího příkazu:

Tím se vytvoří adresář node_modules aktuálním, pokud ještě neexistuje, a stáhne se balíček do tohoto adresáře.

Test:

Pro ověření, že instalace npm funguje, zkontrolujte, zda node_modules adresář existuje a zda obsahuje adresář balíčku, který jste nainstalovali. Můžete spustit ls node_modules na Unix systému, abyste tuto práci provedli. "OSX", "Debian" nebo node_modules na Windows.

Příklad:



Nainstalujte balíček nazvaný lodash. Potvrďte, že běží úspěšně, tím, že vypíšete obsah node_modules adresáře a podíváte se na adresář s názvem lodash.


Pokud package.json soubor nemáte v lokálním adresáři, nainstalujte nejnovější verzi balíčku.

Pokud existuje soubor package.json nebo package-lock.json, pak bude nainstalována nejnovější verze, pokud nějaká splňuje, která splňuje pravidla semveru deklarovaná v package.json.

Použijte nainstalovaný balíček

Jakmile je balíček v node_modules, můžete ho použít ve svém kódu. Například pokud vytváříte Node.js modul, můžete si ho vyžádat.

Příklad:

Vytvořte soubor nazvaný index.js s následujícím kódem:


Správný výstupní výsledek je: [2, 3]



Pokud nenainstalujete lodash správně, dostanete tuto chybu:

Pokud byste nebyli správně nainstalováni lodash, zobrazí se vám tato chyba:

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

Abyste to vyřešili, spusť npm install lodash v adresáři, kde se nachází váš index.js.






Předchozí:Jaký je package-lock.json generovaný instalací npm?
Další:npm tutoriál (5): Jak používat package.json tutoriál
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com