Fastlane - 无法通过`require`命令加载文件

时间:2017-08-23 13:22:37

标签: ruby fastlane

我正在尝试使用Fastfile命令使用远程import_from_git。但为了不乱,在另一个文件中创建了一个帮助器。我的问题是fastlane正确克隆了主文件,但后来找不到帮助文件。

中fastfile:

import_from_git(
    url: '[URL].git',
    branch: 'refactoring',
    path: 'RSBMatch.rb'
)

RSBMatch.rb:

require 'helper/match_helper'

fastlane_version "1.47.0"

default_platform :ios

platform :ios do

  lane :test_lane do
    RSB::Test.hey
  end
end

match_helper.rb:

module RSB
  module Test

    def self.hey
      puts 'Hello'
    end

  end
end

错误:

  

require':无法加载此类文件--helper / match_helper(LoadError)

1 个答案:

答案 0 :(得分:0)

尝试

require_relative 'helper/match_helper'

See here