使用 ruby 2.1.1 和 rails 4.2
刚刚创建了一个新引擎
rails plugin new QuestionEngine --mountable
修改过的gemfile
添加
gem 'rapidfire', group: [:development]
跑了
bundle
如果我这样做,gemlist
我会看到
rake (10.4.2, 10.1.0)
ransack (1.5.1)
rapidfire (2.0.0)
Rapidfire 有一个内置的 rake 任务
我在应用程序区域内,而不是在 test/dummy
bundle exec rake rapidfire:install:migrations
gems/railties-4.2.0/lib/rails/tasks/statistics.rake:4: warning: already initialized constant STATS_DIRECTORIES
gems/ruby-2.1.1@kloudreadiness/gems/railties-4.2.0/lib/rails/tasks/statistics.rake:4: warning: previous definition of STATS_DIRECTORIES was here
rake aborted!
Don't know how to build task 'rapidfire:install:migrations'
(See full trace by running task with --trace)
我正在尝试在引擎中使用此 gem,但迁移失败。以前我在另一个应用程序上尝试过 gem,它运行良好。
我对我也尝试过的 Rails 引擎不太熟悉
bin/rails bundle exec rake rapidfire:install:migrations
我删除了引擎,将其重命名为小写并将其移到另一个目录之外并再次尝试,但它不起作用。我已经安装了耙子。
另外我想补充一点,rapidfire 本身就是一个引擎,所以我正在做的是在引擎中安装一个引擎。