Logo cs.boatexistence.com

Měla by to být pouze závislost na vývoji?

Obsah:

Měla by to být pouze závislost na vývoji?
Měla by to být pouze závislost na vývoji?

Video: Měla by to být pouze závislost na vývoji?

Video: Měla by to být pouze závislost na vývoji?
Video: 2023-08-30: Slabší makro přispělo k pádu výnosů a pomohlo akciím. Krypto a bitcoinové ETF 2024, Smět
Anonim

1 Odpověď. Jest/Enzyme jsou vyžadovány pouze během vývoje, proto by měl být uložen jako devDependencies.

Jaká by měla být vývojová závislost?

Některé dobré příklady závislostí, které by byly vyžadovány za běhu, zahrnují React, Redux, Express a Axios Některé dobré příklady, kdy nainstalovat devDependencies, jsou Nodemon, Babel, ESLint, a testování frameworků jako Chai, Mocha, Enzyme atd… Příště se pustíme hlouběji do našeho balíčku. json filer.

Mám používat Dev Dependencies?

Stručně řečeno, měli byste uložit modul jako devDependency, když se používá pouze pro vývoj a testování; vše ostatní by měla být závislost.

Kdy by měla být nainstalována závislost pro vývojáře?

Když přidáte příznak -D nebo --save-dev, instalujete jej jako vývojovou závislost, která jej přidá do seznamu devDependencies. Vývojové závislosti jsou zamýšleny jako vývojové balíčky, které nejsou při výrobě potřeba. Například testovací balíčky, webpack nebo Babel.

Měly by být typy rekvizit závislé na vývoji?

'prop-types' by měly být uvedeny v závislostech projektu, nikoli devDependencies.

Doporučuje: