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

Utsikt: 6771|Svare: 0

Forskjellen mellom npm i --save og --save -dev

[Kopier lenke]
Publisert på 08.10.2018 17:02:08 | | |
1.npm-installasjon

Moduler i avhengigheter og devDependencies vil bli lastet ned, og kun moduler i avhengigheter vil bli lastet ned når man bruker npm install –production eller indikerer at den NODE_ENV variabelverdien er produksjon.

npm-installasjon av individuelle moduler: Installert i node_modules mappe, men ikke lagret i package.json. Når du kjører npm-installasjonskommandoen etterpå, vil ikke modulen bli installert automatisk.

2.npm installasjon --lagre

Installer det i node_modules-katalogen, lagre det i avhengighetsfeltet i package.json, og installer modulene som er avhengige av produksjonsmiljøet, altså modulene som kjøres på prosjekttidspunktet, som react, react-dom, jQuery, osv. Disse modulene vil automatisk bli installert i node_modules når du kjører npm-installasjon, eller npm-installasjon --produksjon, eller indikerer at NODE_ENV variabelverdi er produksjon.

3.npm installasjon --save-dev

Installer det i node_modules-katalogen, lagre det i devDependencies-feltet i package.json, og installer modulene som utviklingsmiljøet er avhengig av, det vil si modulene under prosjektutviklingen, som babel (transkoder, som kan konvertere ES6-kode til ES5-kode) og andre verktøy, som kun trenger å brukes i utviklingsmiljøet. Å kjøre npm-installasjon vil automatisk installere disse modulene i node_modules node_modules, men ikke når npm-installasjon kjøres – produksjon eller når den NODE_ENV variabelverdien er produksjon.




Foregående:【Varsel】Nettstedet stenger poengpåladningsvirksomheten
Neste:Kunne ikke finne modulen "@angular-devkit/build-angular" fra
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