更改模块而不重启Morbo(Mojolicious)

mic*_*kov 2 perl module mojolicious

我有一个Mojolicious :: Lite应用程序:

use Mojolicious::Lite;
use User;

get '/' => sub {
   my $self = shift;
   $self->render('index');
};

get '/login' => sub {
   my $self = shift;
   $self->redirect_to(User::getLoginLink);
};
Run Code Online (Sandbox Code Playgroud)

我在开发中使用Morbo.如果我更改了这2个子代码中的代码,我不需要重新启动Morbo,但是只有在morbo重新启动时才会更新User :: getLoginLink.有可能让morbo观察模块的变化吗?(例如,'用户'模块)

And*_*zov 6

您可以使用选项-wmorbo服务器.默认情况下,morbo监视仅更改当前目录中的应用程序脚本和目录模板.

morbo帮助的用法示例:

morbo -w /usr/local/lib -w public myapp.pl
Run Code Online (Sandbox Code Playgroud)