2017-01-01 1 views
1

Quand je regarde boussole dans mon projet après avoir suivi les instructions d'installation point d'arrêt, je reçois ceci:Breakpoint Sass conflit

Unable to activate breakpoint-2.4.6, because sass-3.4.23 conflicts with sass (~> 3.3.0) 

Je ne sais pas ce que je dois mettre à jour et comment. Les instructions d'installation ne sont pas vraiment très bien écrites en premier lieu parce qu'au moins quelques choses doivent être recherchées ailleurs pour comprendre ce qu'elles disent.

J'ai utilisé la méthode recommandée pour installer le point d'arrêt à l'aide de bundle et cela ne fonctionne toujours pas.

+0

On dirait que vous avez déjà installé sass v 3.4.23 et le point d'arrêt (à partir de votre version et le plus récent 2.7.1) a besoin de sass v ~> 3.3). Est-ce que vous spécifiez sass dans votre Gemfile? Ou savez-vous ce qui utilise la nouvelle gem sass? De ce que je pense, vous devez supprimer la plus récente sass et exécuter bundle. ou spécifiez la version inférieure de sass et la mise à jour de l'ensemble. – user3366016

+0

Les instructions d'installation ne disent rien d'une version de Sass étant trop récente, j'ai donc installé la dernière version. – GeeWhizBang

Répondre

1

L'utilisateur3366016 m'a pointé dans la bonne direction. Je devais désinstaller la boussole:

gem uninstall compass 

(et une invite dans mon cas demandé de désinstaller toutes les versions) Puis:

gem uninstall sass 

Il est avéré que j'avais la nouvelle version installée, ainsi que le plus ancien ce point d'arrêt préfère. Donc j'ai juste enlevé le plus récent. Puis j'ai réinstallé la boussole:

gem install compass 

sans spécifier aucune version.

Cela semble maintenant fonctionner. J'espère que cela aide quelqu'un avec le même problème.