Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 8633|Svar: 0

node.js initialisere med package.json

[Kopier link]
Opslået på 14/12/2016 11.03.04 | | | |
Den bedste måde at administrere lokalt installerede npm-pakker på er at oprette en package.json-fil.

package.json fil tilbyder mange fordele:

Det fungerer som dokumentation for de pakker, dit projekt afhænger af.
Det giver dig mulighed for at specificere den version af en pakke, som dit projekt kan bruge, ved hjælp af semantiske versioneringsregler.
At gøre dit build reproducerbart betyder, at det er nemmere at dele med andre udviklere på en måde, der er lettere at dele.
Krav

Som minimum skal package.json have:

"Navn"
alle små bogstaver
Ét ord, ingen mellemrum
Streger og understrøg tilladt
"version"
i form af x.x.x
følger semver spec

For eksempel:



Skab package.json

For at lave et package.json kørsel:

> npm init
Dette vil starte et kommandolinje-spørgeskema og til sidst oprette et package.json i kataloget, hvor du startede kommandoen.

At initialisere en package.json ved at køre npm init i mappen lader dig indtaste en masse information, såsom: navn, version, forfatter osv.


Hvis vi bruger standardnavnet, skal vi bare trykke enter!!


Jeg indtastede kun oplysningerne i beskrivelsen og forfatteren, og alle andre selvangivelser er standard, for eksempel:


Vi kan se, at den genererede package.json-pakke er som følger:


Hvis du vil bruge standardgenereringen og ikke vil trykke på car enter-knappen hver gang, kan du tilføje --ja efter npm init,

Kodeks:




På den måde behøver du ikke trykke på enter-knappen hver gang, og resultatet er som følger:


Navn: Som standard er forfatterens navn, medmindre det er i git-mappen, i så fald vil det være navnet på repositoryet
version: altid 1.0.0
hoved: altid index.js
scrip{filter}ts: Opretter som standard et tomt testscript
nøgleord: tom
forfatter: hvilken CLI du end giver
licens:ISC
Repository: Vil udtrække information fra den aktuelle mappe (hvis den findes).
fejl: Information vil blive udtrukket fra den nuværende mappe (hvis den findes).
Hjemmeside: Vil udtrække information fra den aktuelle mappe (hvis den findes).

Du kan også sætte flere konfigurationsmuligheder for init-kommandoen. Nogle nyttige:











Tidligere:Hvad er npm? Hvad er npm?
Næste:15 godt. .NET
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com