Devrait-il simplement s'agir d'une dépendance de développement ?

Table des matières:

Devrait-il simplement s'agir d'une dépendance de développement ?
Devrait-il simplement s'agir d'une dépendance de développement ?

Vidéo: Devrait-il simplement s'agir d'une dépendance de développement ?

Vidéo: Devrait-il simplement s'agir d'une dépendance de développement ?
Vidéo: Vous pouvez guérir votre coeur | Louise Hay | David Kessler | Livre audio 📖 🎧 2024, Novembre
Anonim

1 Réponse. Jest/Enzyme ne sont nécessaires que pendant le développement, donc doit être enregistré en tant que devDependencies.

Qu'est-ce qu'une dépendance de développement ?

Quelques bons exemples de dépendances qui seraient nécessaires à l'exécution incluent React, Redux, Express et Axios Quelques bons exemples de quand installer devDependencies seraient Nodemon, Babel, ESLint, et tester des frameworks comme Chai, Mocha, Enzyme, etc… La prochaine fois, nous approfondirons notre package. fichier json.

Dois-je utiliser les dépendances Dev ?

En bref, vous devriez enregistrer un module en tant que devDependency lorsqu'il n'est utilisé que pour le développement et les tests; tout le reste devrait être une dépendance.

Quand une dépendance de développement doit-elle être installée ?

Lorsque vous ajoutez l'indicateur -D ou --save-dev, vous l'installez en tant que dépendance de développement, ce qui l'ajoute à la liste devDependencies. Les dépendances de développement sont conçues comme des packages de développement uniquement, qui ne sont pas nécessaires en production. Par exemple, tester des packages, webpack ou Babel.

Les types d'accessoires devraient-ils être une dépendance de développement ?

'prop-types' doit être listé dans les dépendances du projet, pas devDependencies.

Conseillé: