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. |