Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 8633|Svare: 0

node.js initialisere med package.json

[Kopier lenke]
Publisert på 14.12.2016 11:03:04 | | | |
Den beste måten å håndtere lokalt installerte npm-pakker på, er å lage en package.json-fil.

package.json filen gir mange fordeler:

Den fungerer som dokumentasjon for pakkene prosjektet ditt er avhengig av.
Den lar deg spesifisere hvilken versjon av en pakke prosjektet ditt kan bruke ved hjelp av semantiske versjonsregler.
Å gjøre bygget ditt reproduserbart gjør det enklere å dele med andre utviklere på en måte som er lettere å dele.
Krav

Minst må package.json ha:

"Navn"
alle små bokstaver
Ett ord, ingen mellomrom
Streker og understreker tillatt
"versjon"
i form av x.x.x
følger semver spec

For eksempel:



Lag package.json

For å lage en package.json kjøring:

> npm init
Dette vil starte et kommandolinjeskjema og til slutt opprette en package.json i katalogen der du startet kommandoen.

Å initialisere en package.json ved å kjøre npm init i katalogen lar deg legge inn mye informasjon, som: navn, versjon, forfatter osv.


Hvis vi bruker standardnavnet, trykk bare enter!!


Jeg skrev bare inn informasjonen i beskrivelsen og forfatteren, og alle andre oppgivelser er standard, for eksempel:


Vi kan se at den genererte package.json-pakken er som følger:


Hvis du vil bruke standardgenereringen og ikke vil trykke på car enter-knappen hver gang, kan du legge til --ja etter npm init,

Kode:




På denne måten slipper du å trykke på enter-knappen hver gang, og resultatet er som følger:


Navn: går som standard til forfatternavnet, med mindre det er i git-katalogen, i så fall vil det være navnet på repositoriet
versjon: alltid 1.0.0
hoved: alltid index.js
scrip{filter}ts: Oppretter et tomt testskript som standard
nøkkelord: tom
forfatter: uansett hvilken CLI du gir
lisens:ISC
Repository: Vil hente informasjon fra den nåværende katalogen (hvis den finnes).
feil: Informasjon vil bli hentet fra den nåværende katalogen (hvis den finnes).
Hjemmeside: Vil hente informasjon fra den nåværende katalogen (hvis den finnes).

Du kan også sette flere konfigurasjonsvalg for init-kommandoen. Noen nyttige:











Foregående:Hva er npm? Hva er npm?
Neste:15 bra. .NET
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com