我在龙卷风应用中使用波本威士忌。所以要安装波本威士忌,我写了这个简单的制作规则:
gems:
export GEM_HOME=./gems; gem install sass bourbon
然后,当我尝试运行波本威士忌时,我得到了这个:
$ ./gems/bin/bourbon
/usr/lib/ruby/2.1.0/rubygems/dependency.rb:298:in `to_specs': Could not find 'bourbon' (>= 0) among 9 total gem(s) (Gem::LoadError)
from /usr/lib/ruby/2.1.0/rubygems/dependency.rb:309:in `to_spec'
from /usr/lib/ruby/2.1.0/rubygems/core_ext/kernel_gem.rb:53:in `gem'
from ./gems/bin/bourbon:22:in `<main>'
sass似乎工作正常。我不习惯使用红宝石宝石,所以我不知道发生了什么。 如果这是一个微不足道的问题,我道歉。
我在bourbon's github发布了同样的问题。
答案 0 :(得分:0)
好的,我发现了问题。当你安装gems时,更改GEM_HOME
变量(export GEM_HOME=./gems
)然后,每次你想使用gems安装的可执行文件时,你应该像以前一样设置GEM_HOME
变量在安装时做了。