2017-03-31 47 views
0

我有需要,要求進行項目的Gemfile定義寶石的特定文件的腳本。要求從Ruby腳本寶石文件,無需捆綁高管

#!/usr/bin/env ruby 
require 'some_gem/helpers/some_helper' 

... rest of script 

當我運行該腳本,我得到有關無法加載some_helper.rb錯誤。如果我運行bundle exec command...然後一切正常。
據我所知,捆綁高管公開寶石到$ LOAD_PATH它可以讓require工作。有沒有辦法將該功能移入腳本中,以便用戶不必輸入bundle exec

難道我只需要添加require "bundler/setup"到腳本之前,我需要的寶石文件?

回答