title: *jade* precompile templates to use in the next time
body: <p>I need to precompile the function to compile a jade template.
  After, I will can use eval() to compile this function with the local options specified.</p>
  
  <p>Theorically, I have found in the source jade.compileClient (previously called as options.client) but calling this function raises an unexpected error saying "jade is not defined"</p>
  
  <p>code example:</p>
  
  <pre><code>precompiled = "[" + jade.compileClient(source, {filename: myFilenameExample}) + "]";
  fn = eval(precompiled)[0]; //compilation
  html = fn(options); //execution
  </code></pre>
  
  <p>Same problem with Handlebars using handlebars.precompile()  :'(</p>
  
  <p>No problems, instead, with EJS using ejs.compile({client: true})</p>