2013-10-23 52 views
0

我一直在嘗試整合youtube_it gem來利用它來與我的Rails應用的YouTube視頻一起工作。
按照youtube_it的github頁面,它被認爲與將寶石包含在您的寶石文件中一樣簡單gem 'youtube_it'
而且應該是這樣。但碰巧它不識別YoutubeIt::Client.new,並給出相同的未定義常量錯誤。

根據sample app,我已經完成了相同的所有配置。使用Youtube_it與rails 4

任何想法爲什麼它不承認YouTubeIt::Client.new

我是新來的Rails,所以請原諒,如果這似乎是一個簡單的問題。

+0

嘗試從控制檯使用它,並檢查錯誤。同時證明所有有效的憑據,並嘗試 –

+0

我試過了。我確實需要「youtube_it」,它仍然失敗。因此,這告訴我它無法在項目範圍內找到它。 –

回答

1

經過近一個小時的研究,沒有解決方案,我嘗試了一些實際工作。

那麼什麼工作對我來說是gem 'youtube_it'

gem 'inherited_resources'
gem 'acts_as_commentable'

這尚未在youtube_it主頁上提到的加入後,我的Gemfile以下兩行。它只是說要包括youtube_it寶石

所以我想事實證明,我們需要添加這些依賴,並按照配置按youtube_it_rails_app_example它使用youtube_it建立一個演示應用程序。

我做到了這一點,一切開始按照預期工作。

謝謝。

0

安裝從GitHub寶石爲我的作品

寶石 'youtube_it':github上=> 'kylejginavan/youtube_it'