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

Udsigt: 6771|Svar: 0

Forskellen mellem npm i --save og --save -dev

[Kopier link]
Opslået på 08/10/2018 17.02.08 | | |
1.npm installation

Moduler i afhængigheder og devDependencies vil blive downloadet, og kun moduler i afhængigheder vil blive downloadet, når man bruger npm install –production eller angiver, at den NODE_ENV variabelværdi er production.

npm-installation af individuelle moduler: Installeret i node_modules mappe, men ikke gemt i package.json. Når du kører npm install-kommandoen bagefter, vil modulet ikke blive installeret automatisk.

2.npm installation --gem

Installer det i node_modules-mappen, gem det i afhængighedsfeltet i package.json, og installer de moduler, der afhænger af produktionsmiljøet, altså de moduler, der køres på projektets tidspunkt, såsom react, react-dom, jQuery osv. Disse moduler vil automatisk blive installeret i node_modules, når du kører npm installation eller npm install --produktion, eller angiver, at den NODE_ENV variable værdi er produktion.

3.npm installation --save-dev

Installer det i node_modules-mappen, gem det i devDependencies-feltet i package.json, og installer de moduler, som udviklingsmiljøet er afhængig af, det vil sige, modulerne under projektudvikling, såsom babel (transkoder, der kan konvertere ES6-kode til ES5-kode) og andre værktøjer, behøver kun at blive brugt i udviklingsmiljøet. Kørende npm-installation installerer automatisk disse moduler i node_modules node_modules, men ikke når npm-installation kører – produktion eller når den NODE_ENV variabel værdi er produktion.




Tidligere:【Meddelelse】Hjemmesiden lukker pointopladningsforretningen
Næste:Kunne ikke finde modulet "@angular-devkit/build-angular" fra
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