Telepíti az npm a fejlesztői függőségek telepítését?

Tartalomjegyzék:

Telepíti az npm a fejlesztői függőségek telepítését?
Telepíti az npm a fejlesztői függőségek telepítését?

Videó: Telepíti az npm a fejlesztői függőségek telepítését?

Videó: Telepíti az npm a fejlesztői függőségek telepítését?
Videó: Dependencies & devDependencies in package.json | NPM - Complete Beginners Guide | Rohan Prasad 2024, Március
Anonim

Amikor Ön (vagy egy másik felhasználó) futtatja az npm install alkalmazást, az npm letölti acsomagban felsorolt függőségeket és devdependenciákat. json fájlokat, amelyek megfelelnek az egyes esetekben felsorolt szemantikai verziókövetelményeknek. Ha meg szeretné tekinteni, hogy egy csomag mely verziói lesznek telepítve, használja a semver számológépet.

Telepíti az npm a fejlesztőt?

Ha éles verzióba lép, beírja az npm install parancsot, és a mappa egy csomagot tartalmaz. json fájlt, telepítve vannak, mivel az npm feltételezi, hogy ez egy fejlesztési telepítés. Be kell állítania a --production jelzőt (npm install --production), hogy elkerülje a fejlesztési függőségek telepítését.

Az npm alapértelmezés szerint telepíti a Dev-függőségeket?

Amikor az npm install parancsot default szerint futtatja, a függőségek és a devDependency függőségek is telepítve vannak. Mert ha egyszer fejleszt egy csomagot, akkor letöltenénk pl. git-ből, menj a gyökérmappába és futtasd. így elvárható, hogy devDependenciák legyenek.

Mi a különbség a devDependencies és a függőségek között?

npm dokumentációban ez szerepel: "függőségek": Az alkalmazás által megkövetelt csomagok éles környezetben. "devDependencies": Csomagok, amelyek csak a helyi fejlesztéshez és teszteléshez szükségesek.

Mi a különbség a függőségek és a fejlesztői függőségek között?

A kettő közötti különbség az, hogy a devDependencies olyan modulok, amelyekre csak a fejlesztés során van szükség, míg a függőségek olyan modulok, amelyekre futás közben is szükség van.

Ajánlott: