2017-06-05 49 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」 –