Vorrei installare la bussola attraverso il terminale in mac. Ho installato sass. Ora ho Sass 3.3.0.alpha.175 (bleeding edge)Come installare la bussola in mac?
Poi ho provato ad installare bussola con sudo gem install bussola Mi ha dato questo avvertimento
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rdoc/rdoc.rb:280: warning: conflicting chdir during another chdir block
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rdoc/rdoc.rb:287: warning: conflicting chdir during another chdir block
ha poi precisato il "1 gemma installato"
Quando eseguo la bussola, non funziona, mi dà queste righe:
/Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:110:in `gem_original_require': no such file to load -- sass/script/node (LoadError)
from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:110:in `require'
from /Library/Ruby/Gems/1.8/gems/compass-0.12.2/lib/compass/sass_extensions/monkey_patches/browser_support.rb:1
from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:45:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:45:in `require'
from /Library/Ruby/Gems/1.8/gems/compass-0.12.2/lib/compass/sass_extensions/monkey_patches.rb:2
from /Library/Ruby/Gems/1.8/gems/compass-0.12.2/lib/compass/sass_extensions/monkey_patches.rb:1:in `each'
from /Library/Ruby/Gems/1.8/gems/compass-0.12.2/lib/compass/sass_extensions/monkey_patches.rb:1
from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:45:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:45:in `require'
from /Library/Ruby/Gems/1.8/gems/compass-0.12.2/lib/compass/sass_extensions.rb:9
from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:45:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:45:in `require'
from /Library/Ruby/Gems/1.8/gems/compass-0.12.2/lib/compass.rb:5
from /Library/Ruby/Gems/1.8/gems/compass-0.12.2/lib/compass.rb:4:in `each'
from /Library/Ruby/Gems/1.8/gems/compass-0.12.2/lib/compass.rb:4
from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:45:in `gem_original_require'
from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:45:in `require'
from /Library/Ruby/Gems/1.8/gems/compass-0.12.2/bin/compass:20
from /Library/Ruby/Gems/1.8/gems/compass-0.12.2/bin/compass:8:in `fallback_load_path'
from /Library/Ruby/Gems/1.8/gems/compass-0.12.2/bin/compass:19
from /usr/bin/compass:23:in `load'
from /usr/bin/compass:23
c'è un modo per risolvere questo Fino ad ora ho usato il codekit. Ma vorrei approfittare di sourcemaps e credo che il terminale sia l'unico modo per farlo. Ho provato a guardare sass con le mappe di origine e il risultato è stato bellissimo (nel senso che potrei usare chrome come editor). Ma vorrei aggiungere bussola in là pure
C'è un modo per ottenere questo lavoro - sto usando la versione OS 10.8.3
Grazie
Hmm ha fatto questo qualche tempo fa e questo ha funzionato senza intoppi ... Hai provato provato un aggiornamento 'sudo gemma --system' prima? Oh e forse non avresti dovuto installarlo da solo. Vorrei disinstallare tutto e lasciare che l'installazione gemma faccia il suo dovere. Si potrebbe anche provare Macports per installarlo. La porta non è però la versione più recente. –
Ciao @AlexandredeChampeaux grazie per il tuo commento. Non ho mai usato il terminale prima, quando dici "Vorrei disinstallare tutto e lasciare che la gem install faccia la sua cosa" intendi disinstallare sass e compass (vuoi dire disinstallare qualcos'altro?), E poi come faccio a "lasciare installare la gemma"? fai il suo dovere ". – aurel
Sì, disinstalla la bussola e inizia completamente. Questo potrebbe effettivamente fare il trucco, la bussola non sembra essere compatibile con sass 3.3.0 alpha (vedi [gem doc] (http://rubygems.org/gems/compass)). Quindi esegui semplicemente sudo gem install compass, che reinstallerà anche sass, correttamente. Se ancora non funziona, potresti provare a disinstallare Ruby, potrebbero esserci alcuni problemi con l'installazione, oppure potresti non aver disinstallato completamente sass e compass. –