2

WebStorm LESS File Watcher を使用しようとすると、このエラーが発生します

/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 へのコンパイルを減らしていません。

4

2 に答える 2

2

Ruby バージョンを削除する必要はありません。システム版の Ruby に切り替えて、コンパイラをインストールするだけです。

rvm use system
sudo gem install less
rvm use default
于 2013-07-04T10:34:55.980 に答える