Logo lt.boatexistence.com

Ar turėtų būti tik priklausomybė nuo kūrėjo?

Turinys:

Ar turėtų būti tik priklausomybė nuo kūrėjo?
Ar turėtų būti tik priklausomybė nuo kūrėjo?

Video: Ar turėtų būti tik priklausomybė nuo kūrėjo?

Video: Ar turėtų būti tik priklausomybė nuo kūrėjo?
Video: "Apie tave": Kaip atskirti tarpusavio priklausomybę nuo meilės? 2024, Gegužė
Anonim

1 Atsakymas. Jest / Enzyme reikalingi tik kuriant, todėl turėtų būti išsaugoti kaip devDependencies.

Kas turėtų būti priklausomybė nuo kūrėjo?

Kai kurie geri priklausomybių, kurių reikėtų vykdymo metu, pavyzdžiai: React, Redux, Express ir Axios Kai kurie geri pavyzdžiai, kada įdiegti devDependencies būtų Nodemon, Babel, ESLint, ir testavimo sistemas, tokias kaip „Chai“, „Mocha“, „Enzyme“ir kt. Kitą kartą pasigilinsime į savo paketą. json failas.

Ar turėčiau naudoti kūrėjo priklausomybes?

Trumpai tariant, turėtumėte išsaugoti modulį kaip įrenginio priklausomybę, kai jis naudojamas tik kūrimui ir testavimui; visa kita turėtų būti priklausomybė.

Kada turėtų būti įdiegta kūrėjo priklausomybė?

Kai pridedate vėliavėlę -D arba --save-dev, ją diegiate kaip kūrimo priklausomybę, kuri įtraukiama į devDependencies sąrašą. Kūrimo priklausomybės yra skirtos tik kūrimui skirtų paketų, kurie gamyboje nereikalingi. Pavyzdžiui, bandyti paketus, žiniatinklio paketą arba „Babel“.

Ar rekvizito tipai turėtų būti priklausomi nuo kūrėjo?

'prop-types' turėtų būti nurodyta projekto priklausomybėse, o ne devDependencies.

Rekomenduojamas: