title: How to turn off caching in Mojolicious::Renderer
body: <p>my_app.pl:</p>
  <pre><code>#!/usr/bin/perl
  
  use strict;
  use warnings;
  use Mojolicious::Lite -signatures;
  
  my $route = Mojolicious::Routes::Route-&gt;new;
  
  sub foo($c) {
      $c-&gt;stash(one =&gt; 23);
      $c-&gt;render(template =&gt; 'magic', two =&gt; 24);
  }
  
  my $renderer = app-&gt;renderer;
  # $renderer-&gt;cache(undef); &lt;- ?
  # Route to templates files
  $renderer-&gt;paths(['/var/www/site/templates/']);
  
  any '/foo' =&gt; \&amp;foo;
  
  app-&gt;start;
  </code></pre>
  <p>magic.html.ep:</p>
  <pre><code>The magic numbers are &lt;%= $one %&gt; and &lt;%= $two %&gt;!
  </code></pre>
  <p>Then run the application:</p>
  <pre><code>$ morbo my_app.pl
  </code></pre>
  <p>It works, but when I change the template it doesn't change the output because the template is cached:</p>
  <pre><code>Rendering template &quot;magic.html.ep&quot;
  Rendering cached template &quot;magic.html.ep&quot;
  </code></pre>
  <p>How can I turn it off during development? I tried <code>$renderer-&gt;cache(undef);</code>, but it didn't work.</p>