我有一个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);
};

我在开发中使用Morbo。如果我在这2个子代码中更改了代码,则无需重新启动Morbo,但是User::getLoginLink仅在morbo重新启动后才会更新。是否可以使morbo监视模块的更改? (例如,“用户”模块)

最佳答案

您可以使用 morbo 服务器的 -w 选项。缺省情况下, morbo 仅监视应用程序脚本和目录中的更改 lib 模板在当前目录中。

morbo 帮助中的用法示例:

morbo -w /usr/local/lib -w public myapp.pl

关于perl - 在不重新启动Morbo的情况下更改模块(Mojolicious),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18429691/

10-11 07:50