我一直在尝试将youtube_it gem集成到我的Rails应用中,以便与YouTube视频一起使用。
按照youtube_it的github页面,假设它像在您的gem文件gem 'youtube_it'
中包含gem一样简单。
就是这样。但是碰巧它无法识别YoutubeIt::Client.new
并为此提供了未定义的常量错误。
按照sample app,我已经完成了所有必要的配置。
知道为什么它无法识别YouTubeIt::Client.new
我是Rails的新手,如果这是一个简单的问题,请原谅我。
最佳答案
经过将近一个小时的研究并且没有解决方案,我尝试了一些切实可行的方法。
所以对我有用的是在gem 'youtube_it'
之后在我的Gemfile中添加以下两行gem 'inherited_resources'
gem 'acts_as_commentable'
在youtube_it主页上未提及。它只是说要包含youtube_it gem
所以我想事实证明,我们需要添加这两个依赖项,并按照youtube_it_rails_app_example的配置进行操作,该配置使用youtube_it来构建演示应用。
我这样做了,一切开始按预期进行。
谢谢。
关于ruby-on-rails - 将Youtube_it与rails一起使用4,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19540342/