Module::Reload::Selective can reload Perl modules during development.
SYNOPSIS
Instead of:
use Foobar::MyModule;
Do this:
use Module::Reload::Selective;
&Module::Reload::Selective->reload(qw(Foobar::MyModule));
Or, if you need the "import" semantics of "use", do this:
use Foobar::MyModule (@ImportArgs);
Do this:
use Module::Reload::Selective;
Module::Reload::Selective->reload(qw(Foobar::MyModule));
import Foobar::MyModule (@ImportArgs);
... then configure your server or other runtime environment settings to trigger Module::Reload::Selective to only kick in when you need.
For example: you could have it kick in only when the web server is running on a particular port number or particular (development) host.
Product's homepage
Requirements:
· Perl