Is there any way to make Catalyst ignore certain directories? I'm using gulp to process Sass files and javascript as well as handle other project management tasks. Gulp modules are installed into a project directory called "node_modules." This directory can be quite huge -- mine is over 80MB -- and when the Catalyst development server runs, it eats up an excessive amount of resources when node_modules is present. Normal perl CPU usage for the server is 1% or less. With node_modules present, it runs 12% and over even at rest.

Catalyst is obviously trying to do something with the files in this directory, and it would be nice if I could tell it to skip them entirely. All I've managed to find, though, are ways to make Catalyst ignore .pm files (with Module::Pluggable) and static files in root (with Static::Simple). Otherwise, the only solution I can see is to create another subdirectory on the same level as node_modules and move all things Catalyst into it, and that's not optimal.


In reply to Ignoring directories in Catalyst by LunarCowgirl

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.