我有一个rails 2.3.8应用程序,我正在尝试迁移到Heroku,这意味着我还需要迁移到bundler。
我已经按照一些步骤来解释如何(http://gembundler.com/rails23.html),但是一个宝石(或者至少它可能更多,我还不确定)似乎没有要加载。
宝石是“acts_as_taggable_on_steroids”。我有一个帖子模型,然后声明'acts_as_taggable'。
当我运行rake db:migrate
时,我收到以下错误:
undefined local variable or method `acts_as_taggable' for # Class:0x1034acfa0
想法? Gemfile如下:
的Gemfile
source "http://rubygems.org" gem "rails", "~>2.3.8" gem "acts_as_taggable_on_steroids", :require => "acts_as_taggable", :git => "git://github.com/jviney/acts_as_taggable_on_steroids.git"
修改
我在Post模型中使用(并且有)'acts_as_taggable'。在迁移到Bundler之前,我使用了acts_as_taggable_on_steroids
gem来获取功能。
答案 0 :(得分:2)
你先运行'捆绑检查'吗?如果这有效'捆绑安装'