启动 Guard 时,我得到以下输出:
$ guard
WARN: Unresolved specs during Gem::Specification.reset:
lumberjack (>= 1.0.2)
ffi (>= 0.5.0)
WARN: Clearing out unresolved specs.
Please report a bug if this causes problems.
这是什么意思?我该如何解决?
守卫文件的内容:
guard 'livereload' do
watch(%r{.+\.(css|js|html)$})
end
guard 'sass', :input => 'css', :style => :compressed, :extension => '.min.css'
我只是通过运行看到了这个问题RSpec在其自己的。据我了解,这意味着您的系统上安装了所列 gem 的多个版本,而 RSpec 不确定要使用哪一个。卸载旧版本的 gems 后,警告消失了。
你可以试试:
gem cleanup lumberjack
Or:
gem list lumberjack
gem uninstall lumberjack
如果您正在使用 Bundler,您可以尝试bundle exec guard
(或者就我而言bundle exec rspec
).
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)