Denna artikel är en spegelartikel om maskinöversättning, klicka här för att hoppa till originalartikeln.

Utsikt: 8633|Svar: 0

node.js initiera med package.json

[Kopiera länk]
Publicerad på 2016-12-14 11:03:04 | | | |
Det bästa sättet att hantera lokalt installerade npm-paket är att skapa en package.json fil.

package.json fil erbjuder många fördelar:

Den fungerar som dokumentation för de paket som ditt projekt är beroende av.
Det låter dig specificera vilken version av ett paket ditt projekt kan använda med hjälp av semantiska versionshanteringsregler.
Att göra din build reproducerbar gör det lättare att dela med andra utvecklare på ett sätt som är lättare att dela.
Krav

Minst måste package.json ha:

"Namn"
alla gemener
ett ord, inga mellanslag
streck och understreck tillåtna
"version"
i form av x.x.x
följer semver spec

Till exempel:



Skapa package.json

För att skapa en package.json körning:

> npm init
Detta startar en kommandoradsundersökning och skapar slutligen en package.json i katalogen där du startade kommandot.

Att initiera en package.json genom att köra npm init i katalogen låter dig mata in mycket information, såsom: namn, version, författare, etc.


Om vi använder standardnamnet, tryck bara enter!!


Jag har bara angett informationen i beskrivningen och författaren, och alla andra deklarationer är standard, till exempel:


Vi kan se att det genererade package.json-paketet är följande:


Om du vill använda standardgenereringen och inte vill trycka på bilens enter-knappen varje gång, kan du lägga till --ja efter npm init,

Kod:




På så sätt behöver du inte trycka på enter-knappen varje gång, och resultatet blir följande:


Namn: Förvaltat till författarnamnet, om det inte finns i git-katalogen, då blir det namnet på arkivet
version:alltid 1.0.0
huvudsak: alltid index.js
scrip{filter}ts: Skapar ett tomt testskript som standard
nyckelord: tomma
författare: vilken CLI du än anger
licens:ISC
Repository: Kommer att extrahera information från den aktuella katalogen (om den finns).
buggar: Information kommer att extraheras från den aktuella katalogen (om den finns).
Startsida: Kommer att extrahera information från den aktuella katalogen (om den finns).

Du kan också ställa in flera konfigurationsalternativ för kommandot init. Några användbara:











Föregående:Vad är npm? Vad är npm?
Nästa:15 bra. .NET
Friskrivning:
All programvara, programmeringsmaterial eller artiklar som publiceras av Code Farmer Network är endast för lärande- och forskningsändamål; Ovanstående innehåll får inte användas för kommersiella eller olagliga ändamål, annars kommer användarna att bära alla konsekvenser. Informationen på denna sida kommer från internet, och upphovsrättstvister har inget med denna sida att göra. Du måste helt radera ovanstående innehåll från din dator inom 24 timmar efter nedladdning. Om du gillar programmet, vänligen stöd äkta programvara, köp registrering och få bättre äkta tjänster. Om det finns något intrång, vänligen kontakta oss via e-post.

Mail To:help@itsvse.com