在rails应用程序中未初始化的常量YoutubeIt
我正在使用youtube_it api制作rails(3.0.11)应用程序。 我对video控制器的索引操作包含获取客户端对象的基本代码:
@yt_client ||= YoutubeIt::Client.new(:username => 'my uname', :password => 'my pwd',:dev_key => 'my devkey')
我已经使用gem install youtube_it
安装了gem,将其包含在应用程序的gem文件gem 'youtube_it'
并运行bundle install。 但是,当我重新启动服务器并转到索引页面时,
我得到这个错误
“未初始化的常量VideosController :: YoutubeIt”
我究竟做错了什么?
尝试:
YouTubeIt
有一个资本T.
希望有所帮助
我想你需要这样做
require 'youtube_it'
在应用程序控制器或某些lib或配置文件中
希望能帮助到你
你有一个错字,正确的sintaxis是
client = YouTubeIt::Client.new
如果你还有问题,你可以尝试这种方式
client = ::YouTubeIt::Client.new
干杯!