Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/54.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 铁轨上的耙子在哪里?_Ruby On Rails_Ruby On Rails 3_Ruby On Rails 4 - Fatal编程技术网

Ruby on rails 铁轨上的耙子在哪里?

Ruby on rails 铁轨上的耙子在哪里?,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-4,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 4,正如问题所述,Railsapp中的耙子在哪里 在我的应用程序中,找不到它。我正在与另一位开发人员开发一个应用程序,他刚刚将代码推送到Rakefile: 7  Rakefile @@ -0,0 +1,7 @@ +# Add your own tasks in files placed in lib/tasks ending in .rake, +# for example lib/tasks/capistrano.rake, and they will automatically

正如问题所述,Railsapp中的耙子在哪里

在我的应用程序中,找不到它。我正在与另一位开发人员开发一个应用程序,他刚刚将代码推送到Rakefile:

7  Rakefile

@@ -0,0 +1,7 @@

+# Add your own tasks in files placed in lib/tasks ending in .rake,

+# for example lib/tasks/capistrano.rake, and they will automatically be available to Rake.

+

+require File.expand_path('../config/application', __FILE__)

+require 'rake'

+

+Newapp::Application.load_tasks
尽管如此,我在实际应用程序的任何地方都找不到这段代码。请帮我把这个弄清楚


谢谢

按照惯例,Rakefile通常位于项目的Rails根目录下(这是运行
Rails new…
时首次生成的位置)

rake
也可以在任何地方使用Rakefile运行,也可以使用
rake-f path/to/my/Rakefile.rb
,因此如果出于某种原因需要偏离约定,也可以这样做

但是,请注意,许多第三方服务假定可以从项目的根目录运行
rake
,并获得所需的结果(例如
heroku-rake