我知道在这些页面中已经问过这个问题,但是接受的答案重复了Figaro的基本说明,而没有解决实际的错误。我是新手,所以不胜感激。 。 。

我已经在我的Gemfile中包含了宝石“ figaro”,并且已经从命令行运行“捆绑安装”。但是,当我在命令行中输入“ Rails g figaro:install”时,出现了“找不到发电机Figaro:install”错误。

我已经在网上搜索了所有内容,而我所能找到的只是基本说明。谁能告诉我为什么Rails找不到发电机?

谢谢。

最佳答案

在撰写本文时,Figaro稳定版似乎已从0.7.0更改为1.0.0。

rails g figaro:install命令来自0.7.0,我猜是已安装1.0.0。

要检查使用的版本:

cd path/to/a/rails/project/directory
bundle exec gem query '\Afigaro\z'


假设应用程序正在使用figaro 1.0.0,那么从现在开始您将使用的figaro命令如下(这些命令替换了Figaro 0.7.0使用的命令):

figaro install # Installs figaro into your app
figaro heroku:set -e production # Copies env config from application.yml to Heroku

关于ruby-on-rails - Rails G Figaro:安装,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26132483/

10-12 20:17