为什么我的发电机列表没有完成?缺少performance_test

时间:2014-03-21 08:38:37

标签: ruby-on-rails

我对Rails一点都不熟悉,但谷歌(尽管它非常不同)这次无法帮助我。

我正在运行由其他人设置的Rails安装。 这是我运行rails g时得到的结果:

Usage: rails generate GENERATOR [args] [options]

General options:
  -h, [--help]     # Print generator's options and usage
  -p, [--pretend]  # Run but do not make any changes
  -f, [--force]    # Overwrite files that already exist
  -s, [--skip]     # Skip files that already exist
  -q, [--quiet]    # Suppress status output

Please choose a generator below.

Rails:
  assets
  controller
  generator
  helper
  integration_test
  jbuilder
  mailer
  migration
  model
  resource
  scaffold
  scaffold_controller
  task

Bootstrap:
  bootstrap:install
  bootstrap:layout
  bootstrap:partial
  bootstrap:themed

Coffee:
  coffee:assets

Jquery:
  jquery:install

Js:
  js:assets

TestUnit:
  test_unit:plugin

你会注意到有几个发生器缺失,其中performance_test是我正在尝试使用的发生器。

为什么此列表不完整?如何安装丢失的发电机?我正在运行4.0.3版。

1 个答案:

答案 0 :(得分:13)

从rails 4开始,性能测试不再是默认堆栈的一部分。如果您想使用性能测试,请按照这些说明进行操作。

将此行添加到您的应用程序的Gemfile:

gem 'rails-perftest'

如果您想在MRI或REE下进行基准测试/配置文件,请同时添加以下行:

gem 'ruby-prof'

现在运行捆绑安装,您已准备就绪。

rails-perftest