Skal bare være en udvikler-afhængighed?

Indholdsfortegnelse:

Skal bare være en udvikler-afhængighed?
Skal bare være en udvikler-afhængighed?

Video: Skal bare være en udvikler-afhængighed?

Video: Skal bare være en udvikler-afhængighed?
Video: Om årsagen til afhængighed og hvordan man gør sig selv fri af den. 2024, November
Anonim

1 Svar. Jest/enzym er kun påkrævet under udvikling, derfor bør gemmes som devDependencies.

Hvad skal en udviklerafhængighed være?

Nogle gode eksempler på afhængigheder, der ville være påkrævet under kørsel, omfatter React, Redux, Express og Axios Nogle gode eksempler på, hvornår man skal installere devDependencies, er Nodemon, Babel, ESLint, og teste rammer som Chai, Mocha, Enzyme osv… Næste gang vil vi grave dybere i vores pakke. json filer.

Skal jeg bruge Dev-afhængigheder?

Kort sagt, du bør gemme et modul som en devDependency, når det kun bruges til udvikling og test; alt andet bør være en afhængighed.

Hvornår skal en udviklerafhængighed installeres?

Når du tilføjer -D-flaget, eller --save-dev, installerer du det som en udviklingsafhængighed, hvilket føjer det til devDependencies-listen. Udviklingsafhængigheder er tænkt som udviklingspakker, der er unødvendige i produktionen. For eksempel test af pakker, webpack eller Babel.

Skal rekvisittyper være en udviklerafhængig?

'prop-types' skal være opført i projektets afhængigheder, ikke devDependencies.

Anbefalede: