11

このエラーに関するアイデア - sass compilejust が失敗する - gem update --system と gem update を試し、sass gem を削除して再インストールしました

sudo sass --update --trace styles.scss overwrite styles.css
Password:
/Library/Ruby/Gems/1.8/gems/sass-3.2.11/bin/../lib/sass/../sass/plugin/staleness_checker.rb:27: uninitialized constant Sass::Plugin::StalenessChecker::Mutex (NameError)
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:53:in `gem_original_require'
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:53:in `require'
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.11/bin/../lib/sass/../sass/plugin/compiler.rb:7
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:53:in `gem_original_require'
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:53:in `require'
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.11/bin/../lib/sass/../sass/plugin.rb:4
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:53:in `gem_original_require'
    from /Library/Ruby/Site/1.8/rubygems/core_ext/kernel_require.rb:53:in `require'
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.11/bin/../lib/sass/../sass/exec.rb:381:in `watch_or_update'
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.11/bin/../lib/sass/../sass/exec.rb:326:in `process_result'
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.11/bin/../lib/sass/../sass/exec.rb:41:in `parse'
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.11/bin/../lib/sass/../sass/exec.rb:21:in `parse!'
    from /Library/Ruby/Gems/1.8/gems/sass-3.2.11/bin/sass:9
    from /usr/bin/sass:23:in `load'
    from /usr/bin/sass:23
4

3 に答える 3

37

この同じ問題が今日私に現れ始めました。sass-3.2.11 や、私が認識していない構成に何か問題があると思います。

今のところ問題を解決するために、新しいバージョンをアンインストールし、古いバージョンを次のようにインストールしました。

サスをアンインストールする

gem uninstall sass

バージョン 3.2.10 をインストールする

gem install sass --version 3.2.10

コンパスを再インストールする

gem install compass
于 2013-09-29T01:03:54.533 に答える
1

これは sass 3.2.12 で修正されました。

Sass 発行キュー

sass gemを更新するだけです。

gem install sass

最新バージョン 3.2.12 以降をプルする必要があります

于 2013-10-10T18:07:23.710 に答える
0

以前、デフォルトの OSX バージョンを次のように更新していました。

gem update --system

これにより問題が発生しました。「すぐに使える」OSX バージョンで行うのはお勧めできません。

于 2013-09-29T03:06:37.497 に答える