2 votes

J'ai supprimé une gemme de rails de la mauvaise manière - que dois-je faire ?

J'ai donc installé rspec 2.0 beta 22 et j'ai ensuite supprimé le dossier dans le dossier bibliothèque de mon mac (je sais que je suis un idiot).

Maintenant, je ne peux pas réinstaller ou désinstaller.

A L'AIDE !

Merci

2voto

hurikhan77 Points 3868

Décompressez manuellement les fichiers de la gemme (ou copiez-les depuis un autre endroit, par exemple un autre ordinateur). Après cela, désinstallez la gemme pour obtenir un état propre. Vous pouvez maintenant la réinstaller si vous souhaitez la conserver.

Le déballage devrait être facile, car un fichier gem est juste un tar avec des méta-informations et un fichier de données à l'intérieur :

$ tar xvf gemfile.gem
data.tar.gz
metadata.gz

Extraire le data.tar.gz et recopiez le répertoire lib à l'emplacement que vous avez supprimé auparavant. Regardez les autres répertoires de gemmes pour connaître leur structure.

1voto

Alex Points 335

Je l'exécutais depuis le répertoire. Problème résolu.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X