1 Válasz. A Jest/Enzyme csak a fejlesztés során szükséges, ezért dependencies néven kell elmenteni.
Mi legyen a fejlesztői függőség?
Néhány jó példa a futásidőben szükséges függőségekre: React, Redux, Express és Axios Néhány jó példa a devDependenciák telepítésére: Nodemon, Babel, ESLint, és olyan keretrendszerek tesztelése, mint a Chai, Mocha, Enzyme stb… Legközelebb jobban beleásunk a csomagunkba. json filer.
Használjak Dev-függőségeket?
Röviden: el kell mentenie egy modult devDependency-ként, ha azt csak fejlesztésre és tesztelésre használják; minden másnak függőségnek kell lennie.
Mikor kell telepíteni egy fejlesztői függőséget?
Ha hozzáadja a -D jelzőt vagy a --save-dev, akkor fejlesztői függőségként telepíti, ami hozzáadja a devDependencies listához. A fejlesztési függőségek csak fejlesztésre szánt csomagok, amelyekre nincs szükség a termelésben. Például csomagok, webpack vagy Babel tesztelése.
A kelléktípusoknak fejlesztőfüggőnek kell lenniük?
'prop-types' a projekt függőségei között kell szerepelnie, nem a devDependencies között.