12

「コンパスウォッチ」を実行すると、次のエラーが発生しました。

LoadError on line ["54"] of /usr/local/lib/site_ruby/2.1.0/rubygems/core_ext/kernel_require.rb: cannot load such file -- susy
Run with --trace to see the full backtrace

私はそれを修正することができました:

sudo gem update
sudo gem install susy

コンパスを再度実行すると、css ファイルが生成され、新しいエラーが発生しました。

>>> Compass is watching for changes. Press Ctrl-C to Stop.
    write css/ie10_and_higher.css
    write css/ie9.css
    write css/style.css
D, [2015-07-31T10:36:12.805795 #5675] DEBUG -- : Celluloid 0.17.0 is running in BACKPORTED mode. [ http://git.io/vJf3J ]
ArgumentError on line ["48"] of /var/lib/gems/2.1.0/gems/celluloid-0.17.0/lib/celluloid/calls.rb: wrong number of arguments (2 for 1)
Run with --trace to see the full backtrace

そして今、私はグーグルで解決策を見つけることができません。

4

2 に答える 2

3

私もこの問題に遭遇しました。Ruby、gem --system、すべてのgem、コンパスなど、すべてを更新しましたが、それでもエラーがスローされ続けました。私がしなければならなかったのは、「gem uninstall listen」を繰り返し使用して、インストールされた複数の 2.7.x バージョンを削除することでした。それらがすべて削除され、リッスン 3.x のみが存在すると、再び正しく機能します。

于 2016-06-25T11:13:06.923 に答える