Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 8633|Atsakyti: 0

node.js inicijuoti naudojant package.json

[Kopijuoti nuorodą]
Paskelbta 2016-12-14 11:03:04 | | | |
Geriausias būdas valdyti vietoje įdiegtus npm paketus yra sukurti package.json failą.

package.json failas turi daug privalumų:

Jis naudojamas kaip dokumentacija paketams, nuo kurių priklauso jūsų projektas.
Tai leidžia nurodyti paketo versiją, kurią jūsų projektas gali naudoti naudojant semantinių versijų kūrimo taisykles.
Jei versiją būtų galima atkurti, ją lengviau bendrinti su kitais kūrėjais taip, kad ją būtų lengviau bendrinti.
Reikalavimai

package.json turi turėti bent:

"vardas"
visos mažosios raidės
vienas žodis, be tarpų
Leidžiami brūkšneliai ir apatiniai brūkšniai
"versija"
x.x.x pavidalu
Atitinka Semver specifikaciją

Pavyzdžiui:



Kurti package.json

Norėdami sukurti package.json vykdymą:

> npm init
Tai paleis komandinės eilutės klausimyną ir galiausiai sukurs package.json kataloge, kuriame paleidote komandą.

Inicijavę package.json kataloge paleisdami npm init, galėsite įvesti daug informacijos, pvz.: vardą, versiją, autorių ir kt.


Jei naudojame numatytąjį pavadinimą, tiesiog paspauskite enter!!


Įvedžiau informaciją tik apraše ir autoriuje, o visi kiti grąžinimai yra numatytieji, pvz.:


Matome, kad sugeneruotas package.json paketas yra toks:


Jei norite naudoti numatytąją kartą ir nenorite kiekvieną kartą paspausti automobilio įvedimo mygtuko, galite pridėti --yes po npm init,

Kodas:




Tokiu būdu jums nereikia kiekvieną kartą paspausti įvesties mygtuko, o rezultatas yra toks:


Pavadinimas: numatytasis autoriaus vardas, nebent GIT kataloge, tokiu atveju tai bus saugyklos pavadinimas
versija:visada 1.0.0
Pagrindinis: visada index.js
scrip{filter}ts: pagal numatytuosius nustatymus sukuria tuščią testavimo scenarijų
Raktiniai žodžiai: tuščias
autorius: kad ir kokį CLI pateiktumėte
Licencija:ISC
saugykla: ištrauks informaciją iš dabartinio katalogo (jei jis yra).
klaidos: Informacija bus išgauta iš dabartinio katalogo (jei jis yra).
Pagrindinis puslapis: ištrauks informaciją iš dabartinio katalogo (jei jis yra).

Taip pat galite nustatyti kelias komandos init konfigūracijos parinktis. Kai kurie naudingi:











Ankstesnis:Kas yra npm? Kas yra npm?
Kitą:15 geras. .NET
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com