当我运行“指南针手表”时,我收到这个错误:
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
而现在我找不到任何解决方案在谷歌.
解决方法
这看起来像是赛璐id宝石的一个问题.看看
Github Issue.
我通过罗盘源筛选出来,并不表示赛璐id被引用到任何地方 – 我怀疑指南针是相关的.如果您不在项目中的任何地方使用它,您的其他宝石之一必须这样做.你需要运行一个完整的跟踪,找出它是哪一个.