Gestionnaire de paquets
Un outil pour obtenir et gérer les paquets logiciels, leurs versions et leurs dépendances.
Gérer les dépendances de façon traçable
Un gestionnaire de paquets aide à obtenir, installer et mettre à jour des paquets logiciels. Il tient compte des dépendances et exigences de version. Avec npm, package-lock.json peut enregistrer l’arbre de dépendances choisi. Les autres outils ont leurs méthodes et formats.
Dans un exemple fictif, un portail client doit recevoir une nouvelle version de sa bibliothèque PDF. Vérifiez aussi paquets modifiés indirectement et parcours applicatifs concernés. Une installation réussie ne confirme ni sûreté des paquets ni fonctionnement métier. Une transmission fiable exige aussi sources accessibles, versions d’outils adaptées et contrôles. Le fichier de verrouillage seul ne décrit pas tout l’environnement d’exploitation.
Sources
Termes associés
- Dépendance logicielleUne dépendance logicielle est un composant nécessaire à un programme. Les paquets introduits indirectement peuvent aussi modifier son fonctionnement.
- Code sourceLa description lisible et modifiable d’un programme à partir de laquelle son comportement est produit.
- Système héritéUn système existant toujours utilisé, avec des dépendances techniques et métier accumulées.
- Architecture multilocataireUne solution multilocataire prévoit des périmètres distincts par client ou groupe. Un locataire n’est pas automatiquement une personne ou une base de données.
- Cache du navigateurLe cache du navigateur conserve des réponses HTTP adaptées. Réutilisation et revalidation suivent les règles applicables.
- Invalidation du cacheL’invalidation met fin à la réutilisation d’une copie selon des règles définies. L’enregistrement source reste distinct.
Articles sur le sujet








Développement logiciel avec ASES
Logiciels sur mesure, applications web et mobiles


