Ruby on rails 4 机架不';t在rails4中标识为命令

Ruby on rails 4 机架不';t在rails4中标识为命令,ruby-on-rails-4,rack,rack-middleware,Ruby On Rails 4,Rack,Rack Middleware,我有一个rails4项目gem'rails',4.0.2',我在中创建了一个自定义机架模块 config/initializers/request_timer.rb,来自Ryan bates 但是,当我在项目中运行命令rack middleware,它会说 -bash:rack:command未找到 我还没有将rackgem添加到我的gem文件中,我相信默认情况下它应该与rails一起提供 以下是我的档案 source 'https://rubygems.org' gem 'rails', '

我有一个rails4项目
gem'rails',4.0.2'
,我在中创建了一个自定义机架模块
config/initializers/request_timer.rb
,来自Ryan bates

但是,当我在项目中运行命令
rack middleware
,它会说

-bash:rack:command未找到

我还没有将
rack
gem添加到我的gem文件中,我相信默认情况下它应该与rails一起提供

以下是我的档案

source 'https://rubygems.org'

gem 'rails', '4.0.2'

gem 'sqlite3'

gem 'sass-rails', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'

gem 'jbuilder', '~> 1.2'

group :doc do
  gem 'sdoc', require: false
end
任何帮助都将不胜感激

尝试:


我不确定这是否是你想要的

是的,它应该是
rake
而不是
rack
,非常感谢:)
rake middleware