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

Udsigt: 6238|Svar: 0

Ikke mere sammenfiltring mellem devDependencies og dependencies

[Kopier link]
Opslået på 09/10/2018 14.32.38 | | |
Tidligere havde jeg svært ved problemet med pakkeafhængighedsstyring til en npm-installation. Det er sandt:

Når vi bruger npm install til at installere moduler eller plugins, er der to kommandoer til at skrive dem ind i package.json-filen, de er:

--save-dev

eller

--save

Først og fremmest skal det bemærkes, at den kinesiske betydning af ordet Dependencies betyder afhængighed og afhængighed, mens dev er

Forkortelse for develop.

Derfor afspejles forskellen mellem dem i package.json-filen, som er, at plugins installeret med --save-dev skrives til devDependencies-domænet, mens plugins installeret med --save skrives til dependencies-blokken.

Så hvad er forskellen mellem devDependencies og dependencies-objekter i package.json filer?

Plugins i devDependencies bruges kun i udviklingsmiljøet, ikke i produktionsmiljøet, og afhængigheder skal frigives til produktionsmiljøet.

For eksempel, hvis vi skriver et projekt, der afhænger af jQuery, vil der blive rapporteret en fejl, hvis afhængigheden kører uden denne pakke, så vi skriver denne afhængighed til afhængigheder.

Og nogle af de build-værktøjer, vi bruger, såsom glup og webpack, er bare pakker, der bruges i udvikling, og de er online

Det har intet med dem at gøre, så skriv det til devDependencies.






Tidligere:Fine ornamenter og tebakker udskåret af kobber og aluminium har kunstnerisk betydning
Næste:NPM opgraderer alle afhængigheder
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