Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

file 17 lines (16 sloc) 0.965 kb

Several node.js servers are implemented in this repostiory, each is implemented on top of the express framework and should obey roughly the following directory structure:

  • var/ - a demand created directory with ephemeral files generated during the run (keys, logs, etc).
  • static/ - files served verbatim without any substitution nor server side logic in them
  • lib/ - javascript modules.
  • views/ - express views, served before static/ (if present)
  • tests/ - tests written using vows
  • tests/run.js - a "run all" script to run all tests
  • app.js application "entry point", exposes a single function exports.setup that takes a handle to an express server as an argument and sets up routes or associates middleware to it.
  • run.js - script to run a standalone (production) node.js server - typically bound against a well known localhost port.
Something went wrong with that request. Please try again.