2017-06-05 84 views
0

我正在JRuby的轨道。我试图访问所有提交的信息(如提交的意见,提交者提交的时间),由于使用mbleigh,红宝石,红宝石GitHub的宝石文件的github上repositiry网址。当初始化到GitHub的namesapce,我收到以下错误:“未初始化的常量CommitsController :: GitHub的”初始化恒CommitsController :: GitHub的

在我的控制,我有以下行

user = GitHub::API.user('mbleigh') 

在宝石文件我有以下线

source 'http://gems.github.com' 
gem 'mbleigh-ruby-github' 

任何帮助,将不胜感激,谢谢。

+0

你跑'束install'?什么版本的捆绑器? –

+0

是的,我运行捆绑安装,没有错误。我正在使用捆绑软件1.15.0,JRuby v9.1.10.0和rails 5.1.1。 –

回答

0

uninitialized constant CommitsController::GitHub

按照README你应该有require 'ruby-github'commits_controller应该解决的错误。

#commits_controller.rb 
require 'ruby-github' 
user = GitHub::API.user('mbleigh') 
+0

感谢帕文,我现在需要commits_controller,但我得到这个新的错误消息 - “重定向禁止:http://github.com/api/v1/json/mbleigh - > https://github.com/api/ V1/JSON/mbleigh” –