我是 Rails 新手,我对 ASP.net 有很好的了解。在 ASP.net Web 应用程序中,我有一个web.config
来完成我的所有设置,但在 Rails 中有几个配置文件,我现在想知道它们之间有什么区别以及这些文件的用途是什么。
问问题
6960 次
2 回答
2
基本上,不同的配置文件构建在一起,web.config
正如您从 ASP.net 中所知道的那样。
environment.rb
Rails 有不同的运行级别,就像 ASP.net 也有它的环境。在environment.rb
文件中配置这些运行级别。例如,您可以使用它为您的开发阶段进行一些特殊设置,这对调试很有用。
application.rb
这个文件的目的是为整个应用程序配置一些东西,比如编码。
您可以在指南中找到更多信息,就像 davids 提到的那样。
于 2013-01-30T10:32:42.120 回答
1
从指南:
配置/环境.rb
这个文件是config.ru(rails server)和Passenger需要的通用文件。这就是这两种运行服务器的方式相遇的地方;在此之前的所有内容都已设置好 Rack and Rails。
该文件以需要 config/application.rb 开头。
配置/应用程序.rb
此文件需要 config/boot.rb,但前提是之前不需要它,rails 服务器中会出现这种情况,但Passenger 不会出现这种情况。
然后乐趣开始了!
于 2013-01-30T10:32:29.123 回答