Я делаю bundle install
с версией пакета 1.13.7
, тогда как в моем Gemfile
у меня есть гем, который является собственным, который я выбираю из определенного URL-адреса Git и определенной его ветви.
gem 'name-that-i-want',
git: 'https://github.com/admin-name/gem-repo-name.git',
branch: 'my-branch'
Я продолжаю получать следующую проблему:
NoMethodError: undefined method `[]' for nil:NilClass
An error occurred while installing name-that-i-want (2.0.0.pre3), and Bundler cannot continue.
Make sure that `gem install name-that-i-want -v '2.0.0.pre3'` succeeds before bundling.
Принимая во внимание, что это работает для других членов команды, которые не используют OS Mojave
, также это работает для меня, когда я бегуиспользуя версию Bundler 2.0.1
или 1.17.x
.Я хочу знать, как получить трассировку стека, где ошибка, или на какой линии она терпит неудачу.Я попробовал несколько способов в Google, некоторые предлагали руководство gem install --source <source url>
, но это не сработало для конкретной ветви.