0

我有一个带有卡布奇诺前端的 rails 应用程序,我正试图将它部署到 Heroku 上。

当我使用 WEBrick 在 localhost 上运行该应用程序时,它运行良好,但是当我推送到 Heroku 时,我收到错误消息ActionController::RoutingError (No route matches "/"):

这是路由文件的内容:

CappcourceWs::Application.routes.draw do
  resources :transaction_logs

  resources :users
end

是否有我未能定义的路线?

4

1 回答 1

2

看起来不像是特定于 Heroku 的问题。我的第一个猜测是您需要添加一条root路线,例如:

CappcourceWs::Application.routes.draw do
  root :to => 'users#login'

  resources :transaction_logs
  resources :users
end

...或任何适合您的操作/视图。

于 2011-12-02T02:26:07.383 回答