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

Pogled: 6238|Odgovoriti: 0

Ni več prepletenosti med devDependencies in dependences

[Kopiraj povezavo]
Objavljeno na 9. 10. 2018 14:32:38 | | |
Prej sem se spopadal z vprašanjem upravljanja odvisnosti paketov pri NPM namestitvi. To drži:

Ko uporabljamo npm install za nameščanje modulov ali vtičnikov, obstajata dva ukaza za njihovo zapisovanje v package.json datoteko, in sicer:

--save-dev

ali

--shrani

Najprej je treba poudariti, da kitajski pomen besede Odvisnosti pomeni odvisnost in odvisnost, medtem ko je dev

Okrajšava za develop.

Zato se razlika med njima odraža v package.json datoteki, kjer so vtičniki, nameščeni z --save-dev, zapisani v domeno devDependencies, medtem ko so vtičniki, nameščeni z --save, zapisani v blok dependencies.

Kakšna je torej razlika med devDependencies in dependencies objekti v package.json datotekah?

Vtičniki v devDependencies se uporabljajo samo v razvojnem okolju, ne v produkcijskem okolju, odvisnosti pa je treba sprostiti tudi v produkcijsko okolje.

Na primer, če napišemo projekt, ki je odvisen od jQuery, bo prijavljena napaka, če odvisnost teče brez tega paketa, zato bomo to odvisnost zapisali v odvisnosti.

Nekatera orodja za gradnjo, ki jih uporabljamo, kot sta glup in webpack, so le paketi, ki se uporabljajo v razvoju in so na spletu

To nima nobene zveze z njimi, zato ga zapiši na devDependencies.






Prejšnji:Umetniški pomen imajo okraski in pladnji za čaj iz bakra in aluminija
Naslednji:npm nadgradi vse odvisnosti
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