Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 6238|Vastaus: 0

Ei enää kietoutumista devDependencyjen ja riippuvuuksien välillä

[Kopioi linkki]
Julkaistu 9.10.2018 14.32.38 | | |
Aiemmin kamppailin pakettiriippuvuuksien hallinnan kanssa NPM-asennuksessa. Se pitää paikkansa:

Kun käytämme npm install -toimintoa moduulien tai lisäosien asentamiseen, on kaksi komentoa, joilla ne kirjoitetaan package.json-tiedostoon, ne ovat:

--save-dev

tai

--save

Ensinnäkin on huomattava, että sanan Dependencies kiinankielinen merkitys tarkoittaa riippuvuutta ja riippuvuutta, kun taas dev on

Lyhenne sanasta develop.

Näin ollen niiden ero näkyy package.json-tiedostossa, eli --save-dev -avulla asennetut pluginit kirjoitetaan devDependencies-domainiin, kun taas --save -avulla asennetut pluginit kirjoitetaan riippuvuuslohkoon.

Mikä siis on ero devDependenciesin ja riippuvuusobjektien välillä package.json tiedostoissa?

devDependenciesin lisäosia käytetään vain kehitysympäristössä, ei tuotantoympäristössä, ja riippuvuudet täytyy vapauttaa tuotantoympäristöön.

Esimerkiksi, jos kirjoitamme projektin, joka perustuu jQueryyn, virhe raportoidaan, jos riippuvuus toimii ilman tätä pakettia, joten kirjoitamme tämän riippuvuuden riippuvuuksiin.

Ja jotkut käyttämistämme rakennustyökaluista, kuten glup ja webpack, ovat vain kehityksessä käytettyjä paketteja, ja ne ovat verkossa

Sillä ei ole mitään tekemistä niiden kanssa, joten kirjoita se devDependencies-palveluun.






Edellinen:Kuparista ja alumiinista veistetyt koristeet ja teetarjottimet ovat taiteellisesti merkittäviä
Seuraava:NPM päivittää kaikki riippuvuudet
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com