1 Жауап. Jest/Enzyme тек әзірлеу кезінде қажет, сондықтан деавтотәуелділік ретінде сақталуы керек.
Developer тәуелділігі қандай болуы керек?
Орындалу уақытында қажет болатын тәуелділіктердің кейбір жақсы мысалдарына React, Redux, Express және Axios жатады DevDependencies орнатудың кейбір жақсы мысалдары Nodemon, Babel, ESLint болуы мүмкін., және Chai, Mocha, Enzyme, және т. json файлы.
Developer тәуелділіктерін пайдалану керек пе?
Қысқаша айтқанда, модуль тек әзірлеу және тестілеу үшін пайдаланылғанда, оны әзірлеушіге тәуелділік ретінде сақтау керек; қалғанының бәрі тәуелді болуы керек.
Developer тәуелділігін қашан орнату керек?
- D жалауын немесе --save-dev қосқанда, оны devDependencies тізіміне қосатын әзірлеуге тәуелділік ретінде орнатасыз. Әзірлеуге тәуелділіктер өндірісте қажет емес тек әзірлеуге арналған пакеттер ретінде арналған. Мысалы, сынақ пакеттері, веб-пакет немесе Babel.
Тірек түрлері әзірлеушіге тәуелді болуы керек пе?
'проп-түрлері' жобаның тәуелділіктерінде тізімделуі керек, devDependencies емес.