Es gibt so viele Stack-Overflow-Beiträge zu diesem Thema, aber ich weiß nicht, warum ich keine zur Arbeit bekomme. Hier ist, was mein gemfile wie folgt aussieht:Ruby on Rails konnte nicht zu Heroku wechseln
source 'https://rubygems.org'
git_source(:github) do |repo_name|
repo_name = "#{repo_name}/#{repo_name}" unless repo_name.include?("/")
"https://github.com/#{repo_name}.git"
end
# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '~> 5.0.1'
# Use sqlite3 as the database for Active Record
gem 'sqlite3'
# Use Puma as the app server
gem 'puma', '~> 3.0'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 5.0'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# Use CoffeeScript for .coffee assets and views
gem 'coffee-rails', '~> 4.2'
# See https://github.com/rails/execjs#readme for more supported runtimes
# gem 'therubyracer', platforms: :ruby
gem 'bootstrap-sass', '~> 3.2.0'
gem 'autoprefixer-rails'
# Use jquery as the JavaScript library
gem 'jquery-rails'
# Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks
gem 'turbolinks', '~> 5'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~> 2.5'
# Use Redis adapter to run Action Cable in production
# gem 'redis', '~> 3.0'
# Use ActiveModel has_secure_password
# gem 'bcrypt', '~> 3.1.7'
# Use Capistrano for deployment
# gem 'capistrano-rails', group: :development
gem 'sqlite3', :group => [:development, :test]
group :production do
gem 'thin'
gem 'pg'
end
group :development do
# Access an IRB console on exception pages or by using <%= console %> anywhere in the code.
gem 'web-console', '>= 3.3.0'
end
# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw, :jruby]
Als ich git push heroku master
ausführen es gibt mir eine Fehlermeldung, dass gem install sqlite3 -v '1.3.13'
nicht verfügbar ist und muss installiert werden (auch wenn ich es installiert haben).
Ich habe versucht, die Edelstein-Lock-Datei zu löschen und bündeln und noch nichts. Ich würde es lieben, wenn mir jemand sagen könnte, wo ich falsch liege, weil ich keine Ahnung habe, was falsch ist.
Vielleicht entfernen Sie den "Edelstein" sqlite3'' (der direkt unter 'Gem' Schienen ',' ~> 5.0.1''). –
Sie sind ein Segen! – Aaron
Das war das Problem? –