Конфликт версии Berkshelf Gemfile
Я получил следующую ошибку от команды berks при попытке создать новую кулинарную книгу для использования Berkshelf версии 3
Could not find proper version of berkshelf (2.0.17) in any of the sources
Run `bundle install` to install missing gems.
Я не хочу запускать "комплектную установку", как это рекомендует, поскольку весь смысл заключался в использовании Berkshelf v3. Как я могу получить эту поваренную книгу, чтобы принять Berkshelf v3?
1 ответ
Оказывается, я должен был сделать следующее, чтобы решить проблему; настройте Gemfile для использования berkshelf v3, например,
gem 'berkshelf', '~> 3'
затем удалите старый Gemfile.lock и запустите
bundle install
berks init
стараясь не перезаписывать какие-либо специфичные для сайта файлы (например, тесты кухни).