Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 6771|Odgovoriti: 0

Razlika med npm i --save in --save -dev

[Kopiraj povezavo]
Objavljeno na 8. 10. 2018 17:02:08 | | |
Namestitev 1.npm

Moduli v odvisnostih in razvojnih odvisnostih bodo preneseni, pri uporabi npm install –production ali pri označevanju, da je vrednost NODE_ENV spremenljivke produkcija.

npm namesti posamezne module: Nameščen v node_modules mapo, vendar ni shranjen v package.json. Ko nato izvedete ukaz npm install, modul ne bo nameščen samodejno.

2.npm namestitev --shrani

Namestite ga v mapo node_modules, shranite v polje odvisnosti v package.json in namestite module, ki so odvisni od produkcijskega okolja, torej module, ki tečejo v času projekta, kot so react, react-dom, jQuery itd. Ti moduli se bodo samodejno namestili v node_modules, ko zaženete npm namestitev ali npm namestitev --produkcijo, ali označite, da je vrednost NODE_ENV spremenljivke produkcija.

3.npm install --save-dev

Namestite ga v mapo node_modules, shranite v polje devDependencies v package.json in namestite module, od katerih je odvisno razvojno okolje, torej module med razvojem projekta, kot je babel (transkodirnik, ki lahko pretvori ES6 kodo v ES5 kodo) in druga orodja, ki jih je treba uporabljati le v razvojnem okolju. Namestitev npm samodejno namesti te module v node_modules node_modules, vendar ne, ko zažene npm install – produkcijo ali ko je vrednost NODE_ENV spremenljivke produkcija.




Prejšnji:【Obvestilo】Spletna stran zapira posel z polnjenjem točk
Naslednji:Nisem našel modula "@angular-devkit/build-angular" iz
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com