从我的rails应用程序中调用rubygem的二进制可执行文件?

时间:2012-12-23 13:38:42

标签: ruby-on-rails bundler

我知道bundler使用bundle exec命令使gems可执行文件可用。我想了解如何从控制器动作或模型类方法中调用这些可执行文件?我在Bundler doco中没有看到任何相关内容。

1 个答案:

答案 0 :(得分:0)

可执行文件是位于gem的bin目录中的ruby脚本,它们的行为取决于每个gem。它们是围绕gems类/ API的包装器:只需深入了解您所定位的gem的源代码并模仿其CLI的行为。