Ruby on rails RubyonRails中application.rb和environment.rb的区别是什么?
我是Rails新手,对ASP.net有很好的了解。在ASP.net web应用程序中,我有一个Ruby on rails RubyonRails中application.rb和environment.rb的区别是什么?,ruby-on-rails,Ruby On Rails,我是Rails新手,对ASP.net有很好的了解。在ASP.net web应用程序中,我有一个web.config来执行所有设置,但在Rails中有几个配置文件,我现在想知道它们之间的区别以及这些文件的用途。来自: config/environment.rb 此文件是config.ru(rails服务器)和Passenger所需的公共文件。这就是这两种方法的作用 运行服务器会议;在这一点之前的所有事情都是断断续续的 轨道设置 此文件以要求config/application.rb开头 confi
web.config
来执行所有设置,但在Rails中有几个配置文件,我现在想知道它们之间的区别以及这些文件的用途。来自:
config/environment.rb
此文件是config.ru(rails服务器)和Passenger所需的公共文件。这就是这两种方法的作用
运行服务器会议;在这一点之前的所有事情都是断断续续的
轨道设置
此文件以要求config/application.rb开头
config/application.rb
这个文件需要config/boot.rb,但前提是以前不需要它,rails就是这样
服务器,但乘客就不是这样了
然后乐趣开始了
基本上,不同的配置文件共同构建了
web.config
,正如您在ASP.net中所知道的那样
environment.rb
Rails有不同的运行级别,就像ASP.net也有它的环境一样。在environment.rb
文件中配置这些运行级别。例如,您可以使用它为您的开发阶段设置一些特殊的设置,这些设置对于调试非常有用
application.rb
这个文件的目的是为整个应用程序配置一些东西,比如编码
你可以在中找到更多的信息,就像大卫提到的那样