Mar*_*out 20 rake warnings ruby-on-rails deprecated
我已经进行了捆绑更新了,现在我在运行rake命令后仍然使用rake/rdoctask弃用警告.
WARNING: 'require 'rake/rdoctask'' is deprecated. Please use 'require 'rdoc/task' (in RDoc 2.4.2+)' instead.
at /home/cheetah/.rvm/gems/ruby-1.8.7-p302@tobiska/gems/rake-0.9.2.2/lib/rake/rdoctask.rb
Run Code Online (Sandbox Code Playgroud)
我试着阅读这篇技巧http://matthew.mceachen.us/blog/howto-fix-rake-rdoctask-is-deprecated-use-rdoc-task-instead-1169.html但是我的Rakefile没问题.
我不知道,如何解决这个问题.有小费吗?非常感谢.
马丁
小智 19
您的系统上可以有多个版本的rake,您可以通过运行来查看它们
$ gem list
=> rake
Run Code Online (Sandbox Code Playgroud)
(0.9.2.2,0.9.2,0.8.7)要在我的项目中定义一个版本,请在Gemfile中将其定义为
gem 'rake', '0.8.7'
Run Code Online (Sandbox Code Playgroud)
然后运行
bundle update rake
Run Code Online (Sandbox Code Playgroud)
您的项目版本现在已在Gemfile中指定,您的警告现已消失.
| 归档时间: |
|
| 查看次数: |
17040 次 |
| 最近记录: |