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

Utsikt: 6238|Svare: 0

Ikke mer sammenfiltring mellom devDependencies og dependencies

[Kopier lenke]
Publisert på 09.10.2018 14:32:38 | | |
Tidligere slet jeg med problemet med pakkeavhengighetshåndtering for en npm-installasjon. Det stemmer:

Når vi bruker npm install for å installere moduler eller plugins, finnes det to kommandoer for å skrive dem inn i package.json-filen, de er:

--save-dev

eller

--save

Først og fremst bør det bemerkes at den kinesiske betydningen av ordet Dependencies betyr avhengighet og avhengighet, mens dev er

Kort for develop.

Derfor reflekteres forskjellen mellom dem i package.json-filen, som er at plugins installert med --save-dev skrives til devDependencies-domenet, mens plugins installert med --save skrives til dependencies-blokken.

Så hva er forskjellen mellom devDependencies og dependencies-objekter i package.json filer?

Pluginene i devDependencies brukes kun i utviklingsmiljøet, ikke i produksjonsmiljøet, og avhengighetene må frigjøres til produksjonsmiljøet.

For eksempel, hvis vi skriver et prosjekt som er avhengig av jQuery, vil en feil bli rapportert hvis avhengigheten kjører uten denne pakken, så vi skriver denne avhengigheten til avhengigheter.

Og noen av byggeverktøyene vi bruker, som glup og webpack, er bare pakker brukt i utvikling, og de er tilgjengelige på nett

Det har ingenting med dem å gjøre, så skriv det til devDependencies.






Foregående:Flotte ornamenter og tebrett utskåret i kobber og aluminium har kunstnerisk betydning
Neste:NPM oppgraderer alle avhengigheter
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