title: EJS include file relative to project root
body: <p>I am using Express and EJS to build a site and 
  I have a directory structure somthing like: </p>
  
  <pre><code>+--www/
    |
    +--partials/
    | |
    | +--header.ejs
    | +--(a bunch of ejs files)
    |
    +--guide
    | |
    | +--index.html
    | +--(other files)
    |
    +--index.html
  </code></pre>
  
  <p>In both of the <code>index.html</code> files shown in my example, the <code>&lt;% include ... %&gt;</code> command would be different, even if referencing the same included file.</p>
  
  <p>Also if I were to say include <code>header.ejs</code> and then <code>header.ejs</code> has an include for another partial, the whole system breaks down because they are all looking for files in different locations.</p>
  
  <p>To make management easier, I'm trying to find a single string to be able to reference the same included files regardless of what sub-directory the files may be in.</p>
  
  <p>Ideally something like <code>&lt;% include /partials/header.ejs %&gt;</code> would be perfect. But that doesn't work.</p>
  
  <p>Does anyone have any tricks or advice that could give the desired result here?</p>