1
rake aborted!
ERROR: 'rake/rdoctask' is obsolete and no longer supported. Use 'rdoc/task' (available in RDoc 2.4.2+) instead.

其他问题建议修改 RakeFile,但在 Rails 3.1.0 中,我的 rakefile 如下所示:

1 #!/usr/bin/env rake
2 # Add your own tasks in files placed in lib/tasks ending in .rake,
3 # for example lib/tasks/capistrano.rake, and they will automatically be avai    lable to Rake.
4 
5 require File.expand_path('../config/application', __FILE__)
6
7 Store::Application.load_tasks

我不知道如何应用这个答案:错误:'rake/rdoctask' 已过时,不再受支持。改用“rdoc/task”(在 RDoc 2.4.2+ 中可用)

4

1 回答 1

0

抱歉,我错过了您不知道如何应用建议答案的链接和评论。该链接中投票最多的答案建议您打开Rakefile(位于您的 rails 项目的根目录中)并替换该行:

require 'rake/rdoctask'

... 和:

require 'rdoc/task'

试一试,看看它是否有效。如果没有,我们总是可以转向其他一些建议并逐步完成。

于 2013-04-23T00:26:23.197 回答