Dotenv.load工作时dotenv / load的LoadError

时间:2017-11-24 09:28:26

标签: ruby

我想在纯红宝石环境中使用dotenv。我的意思是我没有使用Rails

github指令说有两种加载变量的方法。

require 'dotenv/load'

# or
require 'dotenv'
Dotenv.load

在我的环境中后一种方式有效,但是`require'dotenv / load'引发了这个错误:

LoadError: cannot load such file -- dotenv/load

如果以前的方法不起作用,我会使用Dotenv.load,但我想知道错误的原因。

我正在使用ruby 2.3.3p222dotenv (2.1.1)。 我做错了什么?

其他信息

我正在使用bundle exec pry和'加载'myapp.rb'。 当我加载脚本时,我收到错误。

2 个答案:

答案 0 :(得分:3)

' dotenv /负载'是从setDescription(text: string) { return this.presence.description = text; } 2.1.2实施的。

需要升级2.2.0宝石。

答案 1 :(得分:1)

gem install dotenv

在dotenv-2.7.5版本上测试