Rails Bundler 2 AWS Cloud9 - PullRequest
       42

Rails Bundler 2 AWS Cloud9

0 голосов
/ 14 марта 2019

Я работаю над приложением Rails, использующим Cloud9 в AWS. У меня был разработчик, который сделал для меня некоторую работу, и он внес некоторые, казалось бы, существенные изменения в файл gem. Когда я пытаюсь запустить сервер в AWS «$ rails s -b $ IP -p $ PORT», он говорит мне:

Traceback (последний вызов был последним): 5: из бункера / рельсов: 3: в <main>' 4: from bin/rails:3:in нагрузка ' 3: from / home / ec2-user / environment / ffapp / bin / spring: 10: in <top (required)>' 2: from /home/ec2-user/environment/ffapp/bin/spring:10:in new ' 1: из /home/ec2-user/.rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/bundler/lockfile_parser.rb:95:in initialize' /home/ec2-user/.rvm/rubies/ruby-2.6.0/lib/ruby/2.6.0/bundler/lockfile_parser.rb:108:in warn_for_outdated_bundler_version ': вы должны использовать Bundler 2 или больше с этим lockfile. (Bundler :: LockfileError)

gem версия дает мне 2.0.1, я пытался удалить файл блокировки и выполнить «комплектную установку» и «комплектную установку - без производства», но все равно не повезло. Вот файл gem ниже, какие-нибудь предложения? Спасибо.

source 'https://rubygems.org'

gem 'rails', '~> 5.1.5'

gem 'puma', '~> 3.0'

gem 'sass-rails', '~> 5.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.2'
gem 'turbolinks', '~> 5'
gem 'jbuilder', '~> 2.5'
gem 'jquery-rails'

# gem 'redis', '~> 3.0'

gem 'devise'

gem 'twitter-bootstrap-rails'
gem 'devise-bootstrap-views'
gem 'bootstrap-will_paginate' #, '0.0.10' #for pagination
gem 'bootstrap-datepicker-rails'

gem 'rack-tracker' #tracking facebook and google

gem 'gibbon', '~> 3.0.0' #mailchimp

gem 'will_paginate', '3.1.0' #for pagination

gem 'figaro'

group :development, :test do
  gem 'byebug'
  gem 'faker'
end

group :test do
  gem 'selenium-webdriver'
  # gem 'chromedriver-helper', '1.2.0'
  # gem 'capybara'
  gem 'factory_bot_rails'
  # gem 'poltergeist'
  gem 'rspec-rails'
  gem 'database_cleaner'
  gem 'shoulda'
  gem 'webmock'
  gem 'guard-rspec'
  gem 'vcr'
  gem 'launchy'
  gem 'rails-controller-testing'
end

group :development do
  gem 'web-console'
  gem 'listen', '~> 3.0.5'
  gem 'spring'
  gem 'spring-watcher-listen', '~> 2.0.0'
  gem 'sqlite3', '~> 1.3.9'
end

group :production do
  gem 'pg'
end

gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
gem 'wdm', '>= 0.1.0' if Gem.win_platform?

#ruby '2.6.0'
...