需要在ruby脚本中订购

时间:2016-08-23 04:11:07

标签: ruby

我有一个ruby脚本,需要3个宝石才能工作。我的脚本开头如下:

#!/usr/bin/env ruby

require 'httparty'
require 'imgkit'
require 'twitter'

现在,有趣的是,上面的代码可以正常工作,但前提是我需要httparty第一个或第二个。如果我将它作为第三个依赖项,我会得到以下结果:

'require': cannot load such file -- httparty (LoadError)

我很想知道为什么会这样,所以我可以更好地理解ruby如何处理gem依赖。非常感谢!

编辑:我正在使用bundler。这是我的Gemfile:

source 'https://rubygems.org'

ruby '2.2.2'

gem 'wkhtmltoimage-binary'
gem 'imgkit'
gem 'twitter'
gem 'rspec'
gem 'httparty'

1 个答案:

答案 0 :(得分:0)

根据tadman的建议,添加<h1 ng-controller="mainController as mainCtrl">{{ms}}</h1> .controller("mainController",function(){ this.ms = "hi"; }); 解决了这个问题。更多in the docs。谢谢!