首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络技术 > 网络基础 >

6.3 add some debug info to the layouts, rails environment

2012-10-09 
6.3 add some debug info to the layouts, rails environment.?htmlbodydiv classcontainer% r

6.3 add some debug info to the layouts, rails environment.

?

<html>  <body>    <div class="container">      <%= render 'layouts/footer'%>      <%= debug(params) if Rails.env.development? %>    </div>  </body></html>

?

since we don't want to display the debug info to a deployed application, we use?

?

if Rails.env.development?

?

to restrict the debug info to dev environment.

?

(rails console ? ---------------> this will start as dev environment)

(rails console test ? ---------------> this will start as test environment)

(rails console production ? ---------------> this will start as production environment)

?

(rails server ? ?)

(rails server --environment product ? ? )

(rails server --environment test ? ?)

?

(rake db:migrate RAILS_ENV=production ? ?)

(rake db:migrate RAILS_ENV=test)

?

(it is confusing that the three command are using diff format to specify env, worth to remember it.)

?

?

also, if you are using heroku, you can also start heroku console:


heroku console


Rails.env

====> "production"

Rails.env.production?

====> true

?

?

?

?

热点排行