Project

General

Profile

Tâche #20973

Scénario #20903: Migrer la gestion des dépendances web d'un projet existant vers NPM ou Yarn

Identification d'un projet à migrer sur NPM

Added by William Petit about 6 years ago. Updated about 6 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Start date:
06/26/2017
Due date:
% Done:

100%

Estimated time:
0.50 h
Spent time:
Remaining (hours):
0.0

History

#1 Updated by William Petit about 6 years ago

  • Assigned To set to William Petit
  • Estimated time set to 0.50 h
  • Remaining (hours) set to 0.5

#2 Updated by William Petit about 6 years ago

  • Status changed from Nouveau to En cours

#3 Updated by William Petit about 6 years ago

Procédure simpliste pour tester la "compatibilité" de migration d'un projet sur NPM:

Dans un projet où les développements front-end sont placés dans src/


cd src
packages=$(ls bower_components)
for p in $packages; do echo "Installing $p..."; npm install $p; done

Le client va tenter d'installer chacune des dépendances à partir de NPM. Si des erreurs sont soulevées, notamment des erreurs 404, c'est que la dépendance en question n'a jamais été publiée sur NPM.

#4 Updated by William Petit about 6 years ago

Afin d'évaluer concrètement le coup de la migration manuelle, les premiers travaux exploratoires seront effectués sur le projet ewt-portal dans la branche "migration-npm".

#5 Updated by William Petit about 6 years ago

  • Status changed from En cours to Résolu

#6 Updated by William Petit about 6 years ago

  • Remaining (hours) changed from 0.5 to 0.25

#7 Updated by Benjamin Bohard about 6 years ago

  • Status changed from Résolu to Fermé
  • Remaining (hours) changed from 0.25 to 0.0

#8 Updated by William Petit about 6 years ago

  • % Done changed from 0 to 100

Also available in: Atom PDF