J'utilise boussole depuis http://compass-style.org/ pour gérer les fichiers CSS de mes sites depuis longtemps. Je viens d'installer la nouvelle version et j'obtiens une erreur plutôt désagréable, qui a pour effet de corrompre tous mes fichiers css. Comment puis-je rétrograder à une ancienne version de cela?
Merci, Matt.
Sudo gem install compass --version versionnumber
Je viens de vivre une situation similaire et il manque quelque chose à la réponse corrigée. Étant donné que @Matt Lynn rétrograde, il doit désinstaller la version existante de Compass.
$ Sudo gem uninstall compass
$ Sudo gem install compass --version versionnumber
Sinon, vous vous retrouverez avec deux versions différentes de compas.
Si vous voulez l’automatiser dans un script (j’ai eu le même problème après un gem update
), procédez comme suit:
Installez votre version préférée (si vous n'en avez pas déjà)
gem install compass -v 1.2.3
Désinstaller les nouvelles versions
gem uninstall compass -v '>1.2.3' --force
Une mise à jour de Gem ne " met à jour " pas la gemme, mais elle en installe une version plus récente.
Donc, vous devez désinstaller la version la plus récente et laisser l’ancienne.
Par exemple, pour moi, je voulais revenir à une version plus ancienne de Selenium-webdriver
, voici ce que j'ai fait:
- gem uninstall Selenium-webdriver
Cela m'a donné une option pour sélectionner gem à désinstaller, avec les options suivantes:
1. Selenium-webdriver-3.4.3
2. Selenium-webdriver-3.8.0
3. All versions
J'ai entré 2 et la dernière version a été désinstallée, laissant à mon système l'ancienne version souhaitée.
Pour installer une version particulière qui n’existe pas sur votre système, il suffit de sélectionner 3 pour désinstaller toutes les versions et d’installer la version spécifique avec:
gem install Selenium-webdriver -v 3.5.3
Remplacez Selenium-webdriver
par votre nom de gemme et 3.5.3
par la version de votre choix.
J'espère que cela aide quelqu'un!