ruby-on-rails - 为什么我的生成器列表不完整?缺少性能测试

标签 ruby-on-rails

我对 Rails 一点也不熟悉,但这次 Google(虽然很不一样)帮不了我。

我正在运行由其他人设置的 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 ,我正在尝试使用的那个。

为什么这份 list 不完整?如何安装缺少的发电机?我正在运行 4.0.3 版。

最佳答案

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

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

gem 'rails-perftest'

如果您想在 MRI 或 REE 下进行基准测试/配置文件,请添加以下行:
gem 'ruby-prof'

现在运行 bundle install 就可以开始了。

rails-perftest

关于ruby-on-rails - 为什么我的生成器列表不完整?缺少性能测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22553848/

相关文章:

javascript - 使用 Javascript 处理表单提交 - 如何给用户另一次机会?

ruby-on-rails - 尝试使用 Capistrano 3 和 rbenv 安装 rails 应用程序

MySQL,海图 : "operand should contain 1 column(s):" error

jquery - 如何在使用ajax时自动隐藏flash消息

ruby-on-rails - rails 3 : Modeling groups and members as a hierarchy

ruby-on-rails - "Cannot modify association because the source reflection class is associated via :has_many"

ruby-on-rails - 服务器需要 postgres,即使我在其上使用 sqlserver

ruby-on-rails - 基于性能和可扩展性选择 Rails 还是 Django

ruby-on-rails - 我如何使用 Rails 的 update_attributes 上传文件?

ruby-on-rails - "Invalid Credentials"在 Facebook 上授权应用程序后(使用 Devise,omniauth :facebook)