私はRailsを初めて使用し、ASP.netについて十分な知識を持っています。ASP.net Webアプリケーションではweb.config
、すべての設定を行うことができますが、Railsにはいくつかの構成ファイルがあり、それらの違いと、これらのファイルの目的は何であるかを知りたいと思います。
2 に答える
基本的に、web.config
ASP.net からわかるように、さまざまな構成ファイルが一緒に構築されます。
environment.rb
ASP.net にも環境があるように、Rails にはさまざまな実行レベルがあります。ファイルで、environment.rb
これらの実行レベルを構成します。たとえば、デバッグに役立つ開発段階の特別な設定を行うために使用できます。
application.rb
このファイルの目的は、エンコーディングなどのアプリケーション全体の設定を行うことです。
Davids が言及したように、ガイドでさらに詳しい情報を見つけることができます。
ガイドから:
config/environment.rb
このファイルは、config.ru (rails サーバー) と Passenger が必要とする共通ファイルです。これは、サーバーを実行するこれら 2 つの方法が出会う場所です。この時点より前のすべては、Rack and Rails のセットアップです。
このファイルは、config/application.rb を要求することから始まります。
config/application.rb
このファイルは config/boot.rb を必要としますが、以前に必要とされていなかった場合に限ります。これは Rails サーバーの場合で、Passenger の場合はそうではありません。
それから楽しみが始まります!