1 odgovor. Jest/Enzyme su potrebni samo tokom razvoja, stoga treba sačuvati kao devDependencies.
Šta bi trebala biti ovisnost o programerima?
Neki dobri primjeri ovisnosti koje bi bile potrebne za vrijeme izvođenja uključuju React, Redux, Express i Axios Neki dobri primjeri kada treba instalirati devDependencies bi bili Nodemon, Babel, ESLint, i okviri za testiranje kao što su Chai, Mocha, Enzyme, itd… Sljedeći put ćemo kopati dublje u naš paket. json filer.
Da li da koristim Dev zavisnosti?
Ukratko, trebali biste spremiti modul kao devDependency kada se koristi samo za razvoj i testiranje; sve ostalo bi trebalo da bude zavisnost.
Kada treba instalirati ovisnost o programerima?
Kada dodate oznaku -D, ili --save-dev, vi ga instalirate kao razvojnu zavisnost, što ga dodaje na listu devDependencies. Razvojne zavisnosti su zamišljene kao paketi samo za razvoj, koji nisu potrebni u proizvodnji. Na primjer testiranje paketa, webpack ili Babel.
Trebaju li tipovi propa biti ovisnost o programerima?
'prop-types' treba biti naveden u zavisnosti od projekta, a ne devDependencies.