2012-04-24 80 views
0

當我運行bundle exec rake routes,它打印此消息:束EXEC耙路線不工作

 
Faraday: you may want to install system_timer for reliable timeouts 
rake aborted! 
undefined method `debug_rjs=' for ActionView::Base:Class 

Tasks: TOP => routes => environment 
(See full trace by running task with --trace) 

這開始的時候我安裝了寶石twitter-bootstrap-rails

任何建議,歡迎發生。

+0

,可以在運行'捆綁高管耙路線--trace '並用它的輸出更新問題? – 2012-04-24 03:13:46

回答

0

我剛剛卸載引導,一切都恢復正常了XD

0

嘗試安裝system_timer gem,然後重試您正在做的事情。

要安裝system_timer寶石

gem install system_timer 
+0

我曾嘗試過,但仍未開始工作 – 2012-04-24 02:40:27

+0

感謝您的回覆。我已經嘗試安裝system_timer gem,但仍然無法使用'bundle exec rake routes'查看我的路線:C – 2012-04-24 22:25:09

3

評論這條線在config/environments/development.rb(如果工作發展)

# config.action_view.debug_rjs    = true 

這是因爲新的軌道版本刪除debug_rjs,你更新你的軌道,但沒有更新 您的development.rb

https://github.com/rails/rails/commit/d8f23ca627df85b33fe8db87db5483c10b62bfe6

添加到您的Gemfile

gem "system_timer", "~> 1.2.4" 

和運行

bundle install 
+0

感謝您的回覆。但我處於生產模式。並且我沒有在config/environments/production.rb上看到config.action_view.debug_rjs 我還安裝了沒有任何版本規範的gem「system_timer」,以默認匹配其他gem的兼容性。 – 2012-04-24 22:22:37

+0

也許你可以嘗試在所有的應用程序文件中找到'debug_rjs'。然後刪除它們。 – 2012-04-24 23:52:50

+0

這會拋出一些沉重的錯誤日誌,然後失敗......:Gem :: Installer :: ExtensionBuildError:錯誤:無法構建gem本機擴展。 /Users/bbnnt/.rvm/rubies/ruby-1.9.3-p125/bin/ruby extconf.rb – Ben 2012-12-22 17:00:55