尝试使用WebStorm LESS文件监视器
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems.rb:777:in `report_activate_error': Could not find RubyGem less (>= 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 /Users/me/.rvm/gems/ruby-1.9.3-p194/bin/lessc:18
from /Users/me/.rvm/gems/ruby-1.9.3-p194/bin/ruby_noexec_wrapper:14
我正在运行OSX Mountain Lion
我该如何修复它?
编辑:我做了这个…
gem install less
Successfully installed less-2.3.2
1 gem installed
没有帮助。
编辑2:
我修改了LESS Filewatcher设置面板中的路径
现在我得到了这个
/Users/me/.rvm/gems/ruby-2.0.0-p195/bin/lessc --no-color bootstrap.less
env: ruby_noexec_wrapper: No such file or directory
这感觉像是进步,但唉,我还没有编译更少的css
您不需要删除任何ruby版本。只要切换到系统版本的ruby,并安装编译器。
rvm use system
sudo gem install less
rvm use default
我所做的是
使用rvm删除所有其他版本的ruby
rvm remove 2.0.0-p195
在系统版本的ruby中安装这个gem
sudo gem install rubygems-bundler
install the less gem
sudo gem install less
sudo gem install therubyracer
我相信有人可以给我一个更好的方法,但是这个ruby的东西有一个相当陡峭的学习曲线,我真的没有兴趣去追求。
我就是这样做的…如果有人想贡献一个更好的方法,请在这里分享,以节省其他人我刚刚失去的4小时。