ruby-on-rails - Ruby on Rails 中的 application.rb 和environment.rb 有什么区别?

标签 ruby-on-rails

我是 Rails 新手,并且对 ASP.net 有很好的了解。在 ASP.net Web 应用程序中,我有一个 web.config 来完成所有设置,但在 Rails 中,有几个配置文件,我现在想知道,它们之间有什么区别以及什么是这些文件的目的是。

最佳答案

基本上,不同的配置文件一起构建 web.config,正如您从 ASP.net 中了解到的那样。

环境.rb

Rails 有不同的运行级别,就像 ASP.net 也有它的环境一样。在 environment.rb 文件中配置这些运行级别。例如,您可以使用它为您的开发阶段进行一些特殊设置,这对于调试很有用。

application.rb

此文件的目的是为整个应用程序配置一些内容,例如编码。

您可以在 guide 中找到更多信息,就像 davids 提到的那样。

关于ruby-on-rails - Ruby on Rails 中的 application.rb 和environment.rb 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14601690/

相关文章:

ruby-on-rails - gem install pg 在 Mac El Capitan 上不起作用

html - 背景图像 :url not working for amazon s3 image

ruby-on-rails - Rails 单表继承 (STI) 的替代方案?

ruby-on-rails - Rails 机架攻击 gem throttle

ruby-on-rails - 在 Rails 中订购 Postgres jsonb

ruby-on-rails - 使用 Ruby 从字符串中删除 bytesize 大于 2 的字符

mysql - 使用 Rails 从组数组中检索拥有所有组的用户

css - Bootstrap 图标不起作用

html - Rails - 使用图像代替单选按钮

ruby-on-rails - 在 Phusion Passenger 上使用 Capistrano 设置 Ruby on Rails 应用程序环境