ren*_*uiz 190 ruby rubygems guard
启动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.
Run Code Online (Sandbox Code Playgroud)
这是什么意思,我该如何解决?
Guardfile的内容:
guard 'livereload' do
watch(%r{.+\.(css|js|html)$})
end
guard 'sass', :input => 'css', :style => :compressed, :extension => '.min.css'
Run Code Online (Sandbox Code Playgroud)
小智 266
我只是通过自己运行RSpec来看到这个问题.据我所知,这意味着您的系统上安装了多个版本的列出的gem,RSpec不确定使用哪一个.卸载旧版本的宝石后,警告就消失了.
你可以试试:
gem cleanup lumberjack
Run Code Online (Sandbox Code Playgroud)
要么:
gem list lumberjack
gem uninstall lumberjack
Run Code Online (Sandbox Code Playgroud)
如果你正在使用Bundler,你可以尝试bundle exec guard(或者在我的情况下bundle exec rspec).
Pie*_*rwe 157
使用以下命令为我解决了它:
bundle clean --force
Run Code Online (Sandbox Code Playgroud)
有关详细信息,请参阅guard-and -resresolved-specs
ill*_*ist 11
供参考:
gem cleanup
Run Code Online (Sandbox Code Playgroud)
为我工作.
$ gem cleanup
Cleaning up installed gems...
Attempting to uninstall builder-3.2.2
Successfully uninstalled builder-3.2.2
Attempting to uninstall amatch-0.3.0
Successfully uninstalled amatch-0.3.0
Attempting to uninstall tins-1.12.0
Successfully uninstalled tins-1.12.0
Clean Up Complete
Run Code Online (Sandbox Code Playgroud)
小智 9
这对我有用:
bundle clean --force
Run Code Online (Sandbox Code Playgroud)
然后
bundle install
Run Code Online (Sandbox Code Playgroud)
重新安装宝石.
| 归档时间: |
|
| 查看次数: |
69595 次 |
| 最近记录: |