मैं अपने ऐप के लिए हेरोोकू को तैनात करने के लिए संपत्तियों को प्रीकंपाइल करने की कोशिश कर रहा हूं लेकिन त्रुटि का पालन करना है।रेल रेक संपत्तियां: उत्पादन के लिए प्रीकंपाइल
जब चल रहा है:
RAILS_ENV=production bundle exec rake assets:precompile
त्रुटि:
/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
rake aborted!
Please install the postgresql adapter: `gem install activerecord-postgresql-adapter` (pg is not part of the bundle. Add it to Gemfile.)
मैंने बहुत कोशिश की, लेकिन क्योंकि मैं विकास SQLite में और निम्न Gemfile
gem "rails", "~> 3.1.0"
group :production do
gem 'pg'
end
group :development, :test do
gem 'sqlite3'
end
gem 'sass-rails', "~> 3.1.0"
group :assets do
gem 'coffee-rails', "~> 3.1.0"
gem 'uglifier'
gem 'compass', '~> 0.12.alpha.0'
gem 'html5-boilerplate'
end
उत्पादन Postgresql में उपयोग कर सकते हैं ' यह काम नहीं कर रहा है।
अगर यह महत्वपूर्ण है, लेकिन मेरी database.yml तरह लग रहा है मैं नहीं जानता:
production:
adapter: postgresql
host: localhost
database: db
encoding: unicode
username: user
password: ''
आप एक देवदार ढेर पर इस की कोशिश की? 'heroku create --stack cedar' – daniel