我已经运行sass和指南针几个月了,昨天我遇到了红宝石和一个无关项目的问题.所以最后我重新安装了ruby和sass.
从那时起,我不能再运行罗盘手表而不会出现以下错误.
##########:######### #########$ compass watch
/Users/#############/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:116:in `require': cannot load such file -- sass/script/node (LoadError)
from /Users/#############/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:116:in `rescue in require'
from /Users/#############/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:122:in `require'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.2/lib/compass/sass_extensions/monkey_patches/browser_support.rb:1:in `<top (required)>'
from /Users/#############/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
from /Users/#############/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.2/lib/compass/sass_extensions/monkey_patches.rb:2:in `block in <top (required)>'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.2/lib/compass/sass_extensions/monkey_patches.rb:1:in `each'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.2/lib/compass/sass_extensions/monkey_patches.rb:1:in `<top (required)>'
from /Users/#############/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
from /Users/#############/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.2/lib/compass/sass_extensions.rb:9:in `<top (required)>'
from /Users/#############/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
from /Users/#############/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.2/lib/compass.rb:5:in `block in <top (required)>'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.2/lib/compass.rb:4:in `each'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.2/lib/compass.rb:4:in `<top (required)>'
from /Users/#############/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
from /Users/#############/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:51:in `require'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.2/bin/compass:20:in `block in <top (required)>'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.2/bin/compass:8:in `fallback_load_path'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.2/bin/compass:19:in `<top (required)>'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/bin/compass:23:in `load'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/bin/compass:23:in `<main>'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/bin/ruby_noexec_wrapper:14:in `eval'
from /Users/#############/.rvm/gems/ruby-2.0.0-p247/bin/ruby_noexec_wrapper:14:in `<main>'
Run Code Online (Sandbox Code Playgroud)
其他指南针命令似乎都没有工作,所以我重新安装指南针,我仍然得到相同的错误.
以下是我正在运行的ruby和sass的版本.指南针-v不起作用.
ruby 2.0.0p247(2013-06-27修订版41674)[x86_64-darwin11.4.2] Sass 3.3.0.alpha.253(Bleeding Edge)
有没有人有任何想法,我可以解决这个问题吗?
小智 13
我在这里找到答案:https://github.com/chriseppstein/compass/issues/1514
以下对我有用:
sass --version
Run Code Online (Sandbox Code Playgroud)
sudo gem uninstall sass
Run Code Online (Sandbox Code Playgroud)
sudo gem install sass
Run Code Online (Sandbox Code Playgroud)
sudo gem install compass
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2286 次 |
| 最近记录: |