[英]Ruby on Rails Github gem error
I get the following error message when I try to go to my rails application with the github gem installed. 当我尝试安装github gem进入Rails应用程序时,出现以下错误消息。 I am running ruby 1.9.3p194 我正在运行ruby 1.9.3p194
Stacktrace: 堆栈跟踪:
ArgumentError (wrong number of arguments (1 for 0)):
github (0.7.2) lib/github/extensions.rb:16:in `try'
actionpack (3.2.6) lib/action_controller/metal/params_wrapper.rb:235:in `_wrapper_enabled?'
actionpack (3.2.6) lib/action_controller/metal/params_wrapper.rb:195:in `process_action'
activerecord (3.2.6) lib/active_record/railties/controller_runtime.rb:18:in `process_action'
actionpack (3.2.6) lib/abstract_controller/base.rb:121:in `process'
actionpack (3.2.6) lib/abstract_controller/rendering.rb:45:in `process'
actionpack (3.2.6) lib/action_controller/metal.rb:203:in `dispatch'
actionpack (3.2.6) lib/action_controller/metal/rack_delegation.rb:14:in `dispatch'
actionpack (3.2.6) lib/action_controller/metal.rb:246:in `block in action'
actionpack (3.2.6) lib/action_dispatch/routing/route_set.rb:73:in `call'
actionpack (3.2.6) lib/action_dispatch/routing/route_set.rb:73:in `dispatch'
actionpack (3.2.6) lib/action_dispatch/routing/route_set.rb:36:in `call'
journey (1.0.4) lib/journey/router.rb:68:in `block in call'
journey (1.0.4) lib/journey/router.rb:56:in `each'
journey (1.0.4) lib/journey/router.rb:56:in `call'
actionpack (3.2.6) lib/action_dispatch/routing/route_set.rb:600:in `call'
actionpack (3.2.6) lib/action_dispatch/middleware/best_standards_support.rb:17:in `call'
rack (1.4.1) lib/rack/etag.rb:23:in `call'
rack (1.4.1) lib/rack/conditionalget.rb:25:in `call'
actionpack (3.2.6) lib/action_dispatch/middleware/head.rb:14:in `call'
actionpack (3.2.6) lib/action_dispatch/middleware/params_parser.rb:21:in `call'
actionpack (3.2.6) lib/action_dispatch/middleware/flash.rb:242:in `call'
rack (1.4.1) lib/rack/session/abstract/id.rb:205:in `context'
rack (1.4.1) lib/rack/session/abstract/id.rb:200:in `call'
actionpack (3.2.6) lib/action_dispatch/middleware/cookies.rb:338:in `call'
activerecord (3.2.6) lib/active_record/query_cache.rb:64:in `call'
activerecord (3.2.6) lib/active_record/connection_adapters/abstract/connection_pool.rb:473:in `call'
actionpack (3.2.6) lib/action_dispatch/middleware/callbacks.rb:28:in `block in call'
activesupport (3.2.6) lib/active_support/callbacks.rb:405:in `_run__2208473712550629547__call__725709355250274022__callbacks'
activesupport (3.2.6) lib/active_support/callbacks.rb:405:in `__run_callback'
activesupport (3.2.6) lib/active_support/callbacks.rb:385:in `_run_call_callbacks'
activesupport (3.2.6) lib/active_support/callbacks.rb:81:in `run_callbacks'
actionpack (3.2.6) lib/action_dispatch/middleware/callbacks.rb:27:in `call'
actionpack (3.2.6) lib/action_dispatch/middleware/reloader.rb:65:in `call'
actionpack (3.2.6) lib/action_dispatch/middleware/remote_ip.rb:31:in `call'
actionpack (3.2.6) lib/action_dispatch/middleware/debug_exceptions.rb:16:in `call'
actionpack (3.2.6) lib/action_dispatch/middleware/show_exceptions.rb:56:in `call'
railties (3.2.6) lib/rails/rack/logger.rb:26:in `call_app'
railties (3.2.6) lib/rails/rack/logger.rb:16:in `call'
actionpack (3.2.6) lib/action_dispatch/middleware/request_id.rb:22:in `call'
rack (1.4.1) lib/rack/methodoverride.rb:21:in `call'
rack (1.4.1) lib/rack/runtime.rb:17:in `call'
activesupport (3.2.6) lib/active_support/cache/strategy/local_cache.rb:72:in `call'
rack (1.4.1) lib/rack/lock.rb:15:in `call'
actionpack (3.2.6) lib/action_dispatch/middleware/static.rb:62:in `call'
railties (3.2.6) lib/rails/engine.rb:479:in `call'
railties (3.2.6) lib/rails/application.rb:220:in `call'
rack (1.4.1) lib/rack/content_length.rb:14:in `call'
railties (3.2.6) lib/rails/rack/log_tailer.rb:17:in `call'
rack (1.4.1) lib/rack/handler/webrick.rb:59:in `service'
/usr/local/lib/ruby/1.9.1/webrick/httpserver.rb:138:in `service'
/usr/local/lib/ruby/1.9.1/webrick/httpserver.rb:94:in `run'
/usr/local/lib/ruby/1.9.1/webrick/server.rb:191:in `block in start_thread'
Gemfile: 宝石文件:
source 'https://rubygems.org'
gem 'rails', '3.2.6'
# RAILS REQUIRED GEMS
gem 'jquery-rails' #the latest jquery, for rails
# RAILS REQUIRED ASSET PIPELINE GEMS
group :assets do
gem 'twitter-bootstrap-rails' # bootstrap styling
gem 'coffee-rails', '~> 3.2.1' # coffeescript compiler, for rails
# gem 'jquery-ui-rails'
gem 'sass-rails', '~> 3.2.3' # scss compiler, for rails
gem 'uglifier', '>= 1.0.3' # js compressor, for rails
end
# UNIVERSAL GEMS
# frontend
gem 'lazy_high_charts' # google charts api client
gem 'kaminari' # pagination
gem 'rails-boilerplate' # reduce boilerplate code for cross-platform html/css
# backend
gem 'active_attr' # treat virtual attributes as db attributes in rails scopes
gem 'annotate', :git => 'git://github.com/jeremyolliver/annotate_models.git', :branch => 'rake_compatibility' # see schema in your models
gem 'nested_form' # easy form helpers+ajax for related objects
gem 'request-log-analyzer' # use rake to inspect log files
gem 'unicorn' # lightweight multi-worker http server
# feature gems
gem 'acts_as_commentable' # commenting framework
gem 'carrierwave' # image uploads
gem 'delayed_job' # cron your jobs
gem 'github' # github api client
gem 'sunspot_rails' # solr-search engine support
group :development, :test do
gem 'mysql2' # specified seperately in case you'd rather use sqlite3
gem 'rspec-rails' # rspec testing
gem 'sunspot_solr' # runs solr search engine without needing to download/configure it
gem 'syntax_fix' # rails generators still use ruby 1.8 hash styles, which will eventually deprecate...
end
group :development do
gem 'awesome_print' # pretty print in irb to the max
gem 'capistrano' # deployment tool
gem 'fancy_irb' # live result printing in irb
gem 'hirb' # table/tree irb object views
gem 'nifty-generators' # view generators
gem 'pry' # live code inspection irb alternative
gem 'pry-doc' # documentation for pry
gem 'wirb' # irb colorization
end
group :test do
gem 'capybara' # client-side testing
gem 'database_cleaner' # treat db interactions as rollbackable, and other handy things
gem 'factory_girl_rails' # fixture factories
gem 'launchy' # call non-cross platform commands from ruby
gem 'mocha' # mimic object interfaces
gem 'rspec-rails-mocha' # mocha-rspec hook
gem 'turn' # Pretty print for test pass/fail summaries
end
group :production, :staging do
gem 'mysql2' # specified seperately in case you want to use sqlite3 for dev
end
Is there something I'm missing that's required? 有什么我需要的东西吗?
The octokit gem is the Github v3 API gem. octokit宝石是Github v3 API宝石。 This gem installs and runs fine within my rails application 这个gem可以在我的rails应用程序中安装并正常运行
作为与GitHub API v3集成的替代方法,它提供了许多功能(例如请求分页),您可以使用github_api gem
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.