問題タブ [railtie]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - `method_missing': undefined local variable or method `development' for AppName::Application:Class (NameError)
Rail version - 4.2.3 When i try to start my app in production environment
I get this error :
/.rvm/gems/ruby-2.2.4/gems/railties-4.2.3/lib/rails/railtie.rb:196:in method_missing': undefined local variable or method
development'
ruby-on-rails - Heroku Deploy: URI::InvalidURIError: URI が正しくありません (URI ではありませんか?): ://user:pass@127.0.0.1/dbname
Vue フロントエンドと Rails バックエンドを使用したプロジェクトがあります。これは、バックエンドの非常に単純な API であり、データベースなどはありません。ローカルでは問題なく動作していますが、Heroku にデプロイしたいと考えています。
ただし、実行すると次のエラーが発生します。
さまざまなSOの投稿/ Herokuのドキュメントに基づいて、私はすでに試しました:
bundle exec rake -P RAILS_ENV=production
- すべて問題ないようですrake
Gemfileに依存関係を追加するsqlite
Gemfileの依存関係を削除する- Gemfile.lock から BUNDLED WITH を削除する
しかし、それでも同じエラーです。
私のデータベース構成に関連していると思いますが、プロジェクトにデータベースがないため、とにかくこれは不要なタスクのようです。Gemfile から railties をコメントアウトしようとしましたが、他の gem への依存関係として残っています。この変更を行った後にデプロイすると、同じタスクにヒットして失敗します。
レポブランチへのリンク