La tâche Grunt Compass échoue - Impossible de trouver la boussole RubyGem (>= 0)
-
21-12-2019 - |
Question
J'ai récemment transféré des machines d'un iMac vers un nouveau Mac Book Pro avec Mavericks.Tout allait bien mais j'ai remarqué que Grunt plantait lorsque j'enregistrais un fichier (la mise à jour automatique ne fonctionnait pas).J'ai essayé de mettre à jour mon système mais lorsque j'exécute mes tâches fastidieuses via le terminal, j'obtiens l'erreur suivante :
Running "compass:dev" (compass) task
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:777:in `report_activate_error': Could not find RubyGem compass (>= 0) (Gem::LoadError)
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:211:in `activate'
from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:1056:in `gem'
from /usr/bin/compass:18
Quelqu'un aurait-il des conseils pour résoudre ce problème ?J'ai supprimé Compass de mon projet et effectué une installation npm, rien n'a changé.
Quand je cours $ gem list
J'obtiens ce qui suit :
*** LOCAL GEMS ***
bigdecimal (1.2.0)
bundler (1.5.1)
bundler-unload (1.0.2)
executable-hooks (1.2.6)
gem-wrappers (1.2.4, 1.2.1)
io-console (0.4.2)
json (1.7.7)
minitest (4.3.2)
psych (2.0.0)
rake (0.9.6)
rdoc (4.0.0)
rubygems-bundler (1.4.2)
rvm (1.11.3.8)
test-unit (2.0.0.0)
J'ai ensuite essayé de courir $ sudo gem update --system
mais j'ai eu la réponse suivante : Latest version currently installed. Aborting.
Des idées, ça vous tente ?
La solution 2
c'est ce que je devais faire.J'ai désinstallé et réinstallé Sass et Compass puis j'ai lancé : bundle update i18n
Après ça, tout semblait fonctionner !
Autres conseils
Ressemble à SASS
et Compass
il manque des gemmes, essayez d'installer SASS & Compass
sudo gem install sass
sudo gem install compass
Pour Windows, utilisez les commandes suivantes
gem install sass
gem install compass
J'espère que ça marche :)