Gestion des dépendances
Les dépendances Python sont versionnées avec Pipenv.
Les dépendances JavaScript sont versionnées avec npm.
Toujours prendre soin de commiter et pusher les modifications opérées sur les fichiers Pipfile.lock et package-lock.json.
En environnement de CI ou CD, toujours utiliser la commande d'installation npm ci (et non pas npm install). Plus d'information.
Copier le lien