Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 8633|Odgovoriti: 0

node.js inicializirati z package.json

[Kopiraj povezavo]
Objavljeno na 14. 12. 2016 11:03:04 | | | |
Najboljši način za upravljanje lokalno nameščenih npm paketov je ustvarjanje package.json datoteke.

package.json datoteka ponuja veliko prednosti:

Služi kot dokumentacija za pakete, od katerih je vaš projekt odvisen.
Omogoča ti, da določiš različico paketa, ki jo lahko tvoj projekt uporablja, z uporabo semantičnih pravil za verzioniranje.
Če je vaša gradnja ponovljiva, je lažje deliti z drugimi razvijalci na način, ki je lažji za deljenje.
Zahteve

Najmanj package.json mora imeti:

"ime"
vse z malimi črkami
ena beseda, brez presledkov
Dovoljene so črtice in podčrte
"verzija"
v obliki x.x.x
Sledi Semverjevi specifikaciji

Na primer:



Ustvarite package.json

Za ustvarjanje package.json teka:

> npm init
To bo sprožilo ukazni vprašalnik in končno ustvarilo package.json v mapi, kjer ste sprožili ukaz.

Inicializacija package.json z zagonom npm init v mapi vam omogoča vnos veliko informacij, kot so: ime, različica, avtor itd.


Če uporabimo privzeto ime, samo pritisnite enter!!


Podatke sem vnesel le v opis in avtorja, vsi ostali podatki pa so privzeti, na primer:


Vidimo, da je generirani package.json paket naslednji:


Če želiš uporabljati privzeto generacijo in nočeš vsakič pritiskati gumba za vstop v avto, lahko dodaš -- ja, po NPM init,

Koda:




Na ta način vam ni treba vsakič pritiskati tipke enter, rezultat pa je naslednji:


ime: privzeto uporablja ime avtorja, razen če je v git mapi, kjer bo to ime repozitorija
različica: vedno 1.0.0
Glavno: Vedno index.js
scrip{filter}ts: Privzeto ustvari prazen testni skript
Ključne besede: prazno
avtor: katerikoli CLI posredujete
licenca:ISC
Repozitorij: Izlušči informacije iz trenutnega imenika (če obstaja).
Napake: Informacije bodo izluščene iz trenutne mape (če obstajajo).
Domača stran: bo izvlekel informacije iz trenutnega imenika (če obstaja).

Za ukaz init lahko nastavite tudi več možnosti konfiguracije. Nekaj uporabnih:











Prejšnji:Kaj je npm? Kaj je npm?
Naslednji:15 dobro. .NET
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com