<div dir="ltr"><div><div>No, I haven't tried this. I could try it with Plack::Middleware::Static.<br><br></div>I'm going on holidays on Sunday and I won't have the time to solve this problem before then,so that will be too late for the calendar.<br>

<br></div>Thank you for answering all these messages<br></div><div class="gmail_extra"><br clear="all"><div><div dir="ltr">--- Pierre Masci<br>I check email a couple times daily; to reach me sooner, you can send me a text message via this page: <a href="https://awayfind.com/mascip" target="_blank">https://awayfind.com/mascip</a><br>

</div></div>
<br><br><div class="gmail_quote">On 6 December 2013 14:52, sawyer x <span dir="ltr"><<a href="mailto:xsawyerx@gmail.com" target="_blank">xsawyerx@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div>Have you tried serving the static files using a Plack middleware as well?<br><br></div>Have you solved this problem? It would make a great Advent Calendar article.<br></div><div class="gmail_extra"><br>



<br><div class="gmail_quote"><div><div class="h5">On Fri, Oct 25, 2013 at 12:16 PM, Pierre M <span dir="ltr"><<a href="mailto:piemas25@gmail.com" target="_blank">piemas25@gmail.com</a>></span> wrote:<br></div></div>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">

<div dir="ltr"><div><div>Hi everyone,<br><br></div><div>I have managed to make Coffeescript work with my Dancer2 app, but I'm facing an additional challenge: Source maps won't work, and I'm guessing it might be caused by my files structures. If anyone has managed to use Dancer with Coffeescript's source maps, I would appreciate some help. <br>





<br></div><div>My file structure is simple: all my .coffee files are in public/coffee. And their .js and .map counterparts are in this same folder too. Here is what I've done in bin/<a href="http://app.pl" target="_blank">app.pl</a> to make my plack server compile the .coffee files to .js:<br>





</div><br>#!/usr/bin/env perl<br>use FindBin;<br>use lib "$FindBin::Bin/../lib";<br><br>use HabitLab;<br>use Plack::Builder;<br><br>builder {<br><br>    enable 'Compile' => (   # Plack::Middleware::Compile<br>





        pattern => qr{\.coffee$},<br>        lib     => 'public/coffee',<br>        blib    => 'public/coffee',<br>        mime    => 'text/plain',<br>        map     => sub {<br>            my $filename = shift;<br>





            $filename =~ s/coffee$/js/;<br>            say "    * FILE: $filename";<br>            return $filename;<br>        },<br>        compile => sub {<br>            my ( $in, $out ) = @_;<br>            say "    * IN: $in, OUT: $out";<br>





            system("coffee --compile --map --stdio < $in > $out");<br>        }<br>    );<br><br>    HabitLab->dance;<br>};<br><br></div>So far I've only created the .map files manually with<br><br>





coffee -cm *.coffee<br><div><br></div><div>from inside the public/coffee folder.<br></div><div>I've tried to modify the source paths inside the .js and .map files, with no success.<br></div><div><br></div><div>Any idea of what I might have missed?<br>





</div><div><br><div><div dir="ltr">---<br>I check email a couple times daily; to reach me sooner, you can send me a text message via this page: <a href="https://awayfind.com/mascip" target="_blank">https://awayfind.com/mascip</a><br>





</div></div>
</div></div>
<br></div></div>_______________________________________________<br>
dancer-users mailing list<br>
<a href="mailto:dancer-users@dancer.pm" target="_blank">dancer-users@dancer.pm</a><br>
<a href="http://lists.preshweb.co.uk/mailman/listinfo/dancer-users" target="_blank">http://lists.preshweb.co.uk/mailman/listinfo/dancer-users</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
dancer-users mailing list<br>
<a href="mailto:dancer-users@dancer.pm">dancer-users@dancer.pm</a><br>
<a href="http://lists.preshweb.co.uk/mailman/listinfo/dancer-users" target="_blank">http://lists.preshweb.co.uk/mailman/listinfo/dancer-users</a><br>
<br></blockquote></div><br></div>