უნდა იყოს მხოლოდ დეველოპერული დამოკიდებულება?

Სარჩევი:

უნდა იყოს მხოლოდ დეველოპერული დამოკიდებულება?
უნდა იყოს მხოლოდ დეველოპერული დამოკიდებულება?

ვიდეო: უნდა იყოს მხოლოდ დეველოპერული დამოკიდებულება?

ვიდეო: უნდა იყოს მხოლოდ დეველოპერული დამოკიდებულება?
ვიდეო: როგორი უნდა იყოს კარგი მასწავლებელი - რა შეცდომებს უშვებენ მასწავლებლები ყველაზე ხშირად? 2024, ნოემბერი
Anonim

1 პასუხი. Jest/ფერმენტი საჭიროა მხოლოდ განვითარების დროს, ამიტომ უნდა შენახული იყოს როგორც devDependencies.

რა უნდა იყოს დეველოპმენტის დამოკიდებულება?

დამოკიდებულებების რამდენიმე კარგი მაგალითი, რომლებიც საჭირო იქნება გაშვების დროს, მოიცავს React, Redux, Express და Axios ზოგიერთი კარგი მაგალითი იმისა, თუ როდის უნდა დააინსტალიროთ devDependencies იქნება Nodemon, Babel, ESLint., და ტესტირების ჩარჩოები, როგორიცაა Chai, Mocha, Enzyme და ა.შ… შემდეგ ჯერზე, ჩვენ უფრო ღრმად ჩავუღრმავდებით ჩვენს პაკეტს. json ფაილი.

უნდა გამოვიყენო Dev დამოკიდებულებები?

მოკლედ, თქვენ უნდა შეინახოთ მოდული როგორც devDependency, როდესაც ის გამოიყენება მხოლოდ განვითარებისა და ტესტირებისთვის; ყველაფერი დანარჩენი უნდა იყოს დამოკიდებული.

როდის უნდა იყოს დაინსტალირებული Dependency?

როდესაც დაამატებთ -D დროშას, ან --save-dev, თქვენ დააინსტალირებთ მას როგორც განვითარების დამოკიდებულებას, რომელიც ამატებს devDependencies სიაში. განვითარების დამოკიდებულებები განკუთვნილია, როგორც მხოლოდ განვითარების პაკეტები, რომლებიც არ არის საჭირო წარმოებაში. მაგალითად პაკეტების ტესტირება, ვებპაკეტი ან ბაბელი.

უნდა იყოს თუ არა საყრდენი ტიპები დეველოპმენტზე დამოკიდებული?

'პროპ-ტიპები' უნდა იყოს ჩამოთვლილი პროექტის დამოკიდებულებებში და არა devდამოკიდებულებებში.

გირჩევთ: