Конфликт версии 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

стараясь не перезаписывать какие-либо специфичные для сайта файлы (например, тесты кухни).

Другие вопросы по тегам