Vai tai vajadzētu būt tikai atkarībai no izstrādātāja?

Satura rādītājs:

Vai tai vajadzētu būt tikai atkarībai no izstrādātāja?
Vai tai vajadzētu būt tikai atkarībai no izstrādātāja?

Video: Vai tai vajadzētu būt tikai atkarībai no izstrādātāja?

Video: Vai tai vajadzētu būt tikai atkarībai no izstrādātāja?
Video: Dependencies vs DevDependencies in Next.JS 2024, Novembris
Anonim

1 Atbilde. Jest/Enzyme ir nepieciešami tikai izstrādes laikā, tāpēc būtu jāsaglabā kā devDependencies.

Kādai vajadzētu būt atkarībai no izstrādātāja?

Daži labi piemēri atkarībām, kas būtu nepieciešamas izpildlaikā, ietver React, Redux, Express un Axios Daži labi piemēri, kad instalēt devDependencies, būtu Nodemon, Babel, ESLint., un testēšanas ietvarus, piemēram, Chai, Mocha, Enzyme u.c.… Nākamajā reizē mēs iedziļināsimies mūsu paketē. json filer.

Vai man vajadzētu izmantot izstrādātāja atkarības?

Īsi sakot, jums vajadzētu saglabāt moduli kā devDependency, ja to izmanto tikai izstrādei un testēšanai; visam pārējam vajadzētu būt atkarībai.

Kad ir jāinstalē izstrādātāja atkarība?

Kad pievienojat karogu -D vai --save-dev, jūs to instalējat kā izstrādes atkarību, kas to pievieno sarakstam devDependencies. Izstrādes atkarības ir paredzētas tikai izstrādei paredzētas pakotnes, kuras ražošanā nav vajadzīgas. Piemēram, testēšanas pakotnes, tīmekļa pakotne vai Babel.

Vai rekvizītu veidiem ir jābūt atkarīgiem no izstrādātāja?

'prop-types' jānorāda projekta atkarībās, nevis devDependencies.

Ieteicams: