0
我沒有sqlite
我使用pg
,這裏是我的Gemfile安裝信息:的Heroku無法部署檢測sqlite3的
gem 'rails', '4.1.1'
gem 'pg'
gem 'sass-rails', '~> 4.0.3'
gem 'uglifier', '>= 1.3.0'
gem 'jquery-rails'
gem 'jquery-turbolinks'
gem 'momentjs-rails'
gem 'font-awesome-rails'
gem 'bootstrap-sass', '~> 3.2.0'
gem 'autoprefixer-rails'
gem 'devise'
gem 'turbolinks'
gem 'omniauth-facebook'
gem 'jbuilder', '~> 2.0'
gem 'paperclip', '~> 4.1'
gem 'geoip'
gem 'ziptastic'
gem 'rest-client', '~> 1.7.2'
group :test, :development do
gem 'guard'
gem 'guard-livereload'
gem 'spring'
gem 'rspec-rails', '~> 3.0.0'
gem 'meta_request'
end
我刪除gemfile.lock
就跑束。出於某種原因,sqlite3 (1.3.9)
是出現在我的gemfile.lock
...
根據Heroku的https://devcenter.heroku.com/articles/bundler
運行包還安裝生成Gemfile.lock的文件,該文件 應該被添加到您的git倉庫。 Gemfile.lock確保您的Heroku上部署的版本號爲 的版本與本地開發機器上安裝的版本 相匹配。
爲什麼gemfile.lock
看房sqlite3
,如果它不是在我的Gemfile,如何解決這一問題?謝謝! =)
但那又如何?你刪除了所有具有sqlite依賴關係的gem?有沒有辦法讓它與heroku一起使用? – C404 2015-03-03 11:30:46