Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 6238|Odpoveď: 0

Žiadne ďalšie prepletenie medzi devDependencies a dependencies

[Kopírovať odkaz]
Zverejnené 9. 10. 2018 14:32:38 | | |
Predtým som zápasil s problémom správy závislostí balíkov pri inštalácii npm. To je pravda:

Keď používame npm install na inštaláciu modulov alebo pluginov, existujú dva príkazy na ich zápis do package.json súboru, a to sú:

--save-dev

alebo

--save

Predovšetkým treba poznamenať, že čínsky význam slova Dependencies znamená závislosť a závislosť, zatiaľ čo dev je

Skratka pre develop.

Preto sa rozdiel medzi nimi odráža v package.json súbore, kde pluginy nainštalované pomocou --save-dev sa zapisujú do domény devDependencies, zatiaľ čo pluginy nainštalované pomocou --save sa zapisujú do bloku závislostí.

Aký je teda rozdiel medzi devDependencies a dependencies objektmi v package.json súboroch?

Pluginy v devDependencies sa používajú iba vo vývojovom prostredí, nie v produkčnom, a závislosti musia byť uvoľnené do produkčného prostredia.

Napríklad, ak napíšeme projekt, ktorý závisí od jQuery, bude hlásená chyba, ak závislosť beží bez tohto balíka, takže túto závislosť zapíšeme do závislostí.

A niektoré z buildovacích nástrojov, ktoré používame, ako glup a webpack, sú len balíky používané vo vývoji a sú online

Nemá to s nimi nič spoločné, tak to napíšte do devDependencies.






Predchádzajúci:Ozdobné ozdoby a čajové podnosy vyrezávané z medi a hliníka majú umelecký význam
Budúci:NPM aktualizuje všetky závislosti
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com