Tâche #21006
Scénario #20903: Migrer la gestion des dépendances web d'un projet existant vers NPM ou Yarn
Solution 2:Transition douce, utiliser NPM pour installer les dépendances Bower de manière automatisée et migrer progressivement
Associated revisions
History
#1 Updated by William Petit over 6 years ago
- Status changed from Nouveau to En cours
#2 Updated by William Petit over 6 years ago
- Subject changed from Solution 2: Transition douce, utiliser NPM pour installer les dépendances Bower de manière automatisée et migrer progressivement to Solution 2:Transition douce, utiliser NPM pour installer les dépendances Bower de manière automatisée et migrer progressivement
Le commit ewt:ewt-portal|e5712b01 introduit l'installation automatisée des dépendances Bower via le client NPM (via un hook post-installation, voir le fichier package.json
).
Afin de pérenniser la disponibilité des dépendances bower, il faudrait installer également en plus du registre NPM local un cache pour le registre Bower.
Attention, le fichier .npmrc présent à la racine du projet fait pointer automatiquement le client NPM vers le registre local (inexistant de toute évidence) sur votre machine. Afin de tester l'installation, utilisez la maquette implémentée via la demande #20968 ou supprimez le fichier .npmrc
pour utiliser le registre public.
Pour installer les dépendances, faites un npm install
.
Avec cette solution, la migration vers le système de dépendances NPM pourra se faire progressivement, au cas par cas.
#3 Updated by William Petit over 6 years ago
- Status changed from En cours to Résolu
#4 Updated by William Petit over 6 years ago
- Estimated time set to 0.50 h
- Remaining (hours) set to 0.5
#5 Updated by Benjamin Bohard about 6 years ago
- Remaining (hours) changed from 0.5 to 0.0
#6 Updated by Benjamin Bohard about 6 years ago
- Status changed from Résolu to Fermé
- % Done changed from 0 to 100
Toutes les dépendances sont bien installées avec une seule commande npm install et les paquets sont mis en cache par le dépôt local.