Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 8633|Odpoveď: 0

node.js inicializovať pomocou package.json

[Kopírovať odkaz]
Zverejnené 14. 12. 2016 11:03:04 | | | |
Najlepší spôsob, ako spravovať lokálne nainštalované npm balíky, je vytvoriť package.json súbor.

package.json súbor ponúka množstvo výhod:

Slúži ako dokumentácia k balíkom, na ktorých závisí váš projekt.
Umožňuje vám špecifikovať verziu balíka, ktorú môže váš projekt používať, pomocou sémantických verzionovacích pravidiel.
Ak je vaša zostava reprodukovateľná, je jednoduchšie ju zdieľať s ostatnými vývojármi spôsobom, ktorý je jednoduchší na zdieľanie.
Požiadavky

Minimálne package.json musia mať:

"meno"
všetky malé písmená
Jedno slovo, žiadne medzery
Povolené sú pomlčky a podčiarknutia
"verzia"
vo forme x.x.x
Nasleduje špecifikáciu Semver

Napríklad:



Vytvorte package.json

Na vytvorenie package.json behu:

> npm init
Tým sa spustí dotazník príkazového riadku a nakoniec sa vytvorí package.json v adresári, kde ste príkaz spustili.

Inicializácia package.json spustením npm init v adresári vám umožní zadať veľa informácií, ako napríklad: názov, verzia, autor a podobne.


Ak použijeme predvolený názov, stačí stlačiť enter!!


Informácie som zadal len v popise a autorovi, a všetky ostatné vrátenia sú predvolené, napríklad:


Vidíme, že generovaný package.json balík je nasledovný:


Ak chceš použiť predvolenú generáciu a nechceš zakaždým stláčať tlačidlo vstupu auta, môžeš pridať --áno po npm init,

Kód:




Takto nemusíte zakaždým stláčať enter a výsledok je nasledovný:


názov: predvolene je meno autora, pokiaľ nie je v adresári git, v takom prípade to bude názov repozitára
version:always 1.0.0
Hlavný: vždy index.js
scrip{filter}ts: Predvolene vytvára prázdny testovací skript
Kľúčové slová: prázdne
autor: akýkoľvek CLI poskytnete
licencia:ISC
Repozitár: Bude extrahovať informácie z aktuálneho adresára (ak existuje).
Chyby: Informácie budú extrahované z aktuálneho adresára (ak existuje).
Domovská stránka: Bude extrahovať informácie z aktuálneho adresára (ak existuje).

Môžete tiež nastaviť niekoľko konfiguračných možností pre príkaz init. Niektoré užitočné:











Predchádzajúci:Čo je NPM? Čo je NPM?
Budúci:15 dobré. .NET
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com