How ruby script/server work

how ruby script/server exactly work in rails?

read the source.

script/server loads the Rails environment boot file:
require File.dirname(FILE) + ‘/…/config/boot’

then requires a file from the Rails gem:
require ‘commands/server’

locate your rails gem install and read server.rb, should be in
ruby/lib/gems/1.8/gems/rails-x.x.x/lib/commands/server.rb

I’m develop an application. I have rails 2.2 but when I want to see
changes in my application (by reloading) I have to restart the server.

What i need to do for do not restart??

On Nov 28, 3:18 pm, mafloria [email protected] wrote:

I’m develop an application. I have rails 2.2 but when I want to see
changes in my application (by reloading) I have to restart the server.

What i need to do for do not restart??

Assuming you are running in development mode and that you haven’t
fiddled with the config.cache_classes settings, one way of messing up
auto reloading is by using require to require stuff that rails is
capable of loading automatically.

Fred

Thanks for your answer Fred…

I am in development environment, I have config.cache_classes =* false*
(in
my development.rb file)
In the environment.rb file i have require
File.join(File.dirname(FILE
), ‘boot’).
I try by instancing load_once_path:
Dependencies.load_once_path?(RAILS_ROOT)
in my environment.rb
But does not work. I am not an ruby expert.

Can you explain me what can I do?

Thank you very much.
Margareth

2008/11/28 Frederick C. [email protected]

Hi Fred… Know the ruby code reload without restart the server but views
do
not.

2008/12/1 Frederick C. [email protected]

On 1 Dec 2008, at 15:51, Margareth Florián wrote:

Thanks for your answer Fred…

I am in development environment, I have config.cache_classes = false
(in my development.rb file)
In the environment.rb file i have require
File.join(File.dirname(FILE), ‘boot’).

I try by instancing load_once_path: Dependencies.load_once_path?
(RAILS_ROOT) in my environment.rb
But does not work. I am not an ruby expert.

If you are using require to load any of your application’s classes,
then don’t

Fred

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs