我正在尝试使用一个名为"Carrier“的Rails消息传递gem,它是由一个在StackOverflow上有个人资料的@stanislaw编写的
根据ReadMe的说法,他的gem的安装需要以下命令
rake carrier:install:migrations然而,当我尝试它时,我得到了rake aborted
rake aborted!
Don't know how to build task 'carrier:install:migrations'有没有人对这个宝石有经验?
Routes.rb (根据下面的注释请求)
DeviseMessage::Application.routes.draw do
root :to => "home#index"
devise_for :users
resources :users, :only => :show
mount Carrier::Engine => "/carrier" 发布于 2012-06-27 22:00:08
我正在创建的一个引擎也有同样的错误信息,这篇未回复的帖子在谷歌排名第一。
我的解决方案是从test/dummy目录运行rake任务。
看起来你正在将这个引擎添加到你的应用程序中,并且得到了同样的错误,也许你试图从引擎目录中运行rake任务,而不是从你的应用程序目录中?
另请参阅:Rails 3.1 engines migrations are not working上的StackOverflow问题
https://stackoverflow.com/questions/9475760
复制相似问题